USATSI_9303814_168382903_lowres

Is Ben Zobrist Superman?

No. (He doesn’t wear glasses.) But, I must say, Ben Zobrist is a pretty awesome dude. Going into the Winter Meetings this past December, I wanted nothing more than for the rumors of Zobrist’s possible signing with the Cubs to become a reality—even more so than I wanted the Jason Heyward rumors to come true (which for […]