The San Francisco Giants return to AT&T Park, where their pitching staff appears more comfortable after surviving some rough efforts on the mound during an ultimately successful road trip.
Picks & Odds
- Sign In to save picks
Sign In to save picks
- Atl
- 73%
- 36
- SF
- 27%
- 13
- ATL
- +126
- SF
- -136
Powered by OddsShark.