David Freese: Bargain of the Offseason?
Opening Day has come and gone. Well, at least the first part. There are still 12 games to be played on Monday, but the first day of the baseball season has been completed. The Pirates, Blue Jays, and Royals wer...