FanShot

Beltran to the Giants

19

On a great day to be an Angels fan, the news keeps getting better. Carlos Beltran appears to be heading to SF, not Texas

Trending Discussions