Landen Roupp reflects on what went wrong in Giants’ loss to Tigers – NBC Sports Bay Area & California https://www.rawchili.com/mlb/63291/ #Baseball #Giants #GiantsPressConference #LandenRoupp #MLB #SanFrancisco #SanFranciscoGiants #SanFrancisco #SanFranciscoGiants #SF #SFGiants #SFGiants