Jacksonville

2y

Day 3 of the 2012 MLB First-Year Player Draft passed Wednesday. In all, the Giants drafted 21 pitchers, four catchers, seven infielders and eight outfielders.

2y

From Comcast SportsNet

2y

And now, the 49ers can pretend they loved Alex Smith all along. Believe as much of that as you like.

Pages