When the first pitch of the season is thrown on Thursday, April 7 at Yankee Stadium some time around 1:05pm EST, the realization will truly begin to sink in that baseball has officially returned. After 99 days of an MLB-imposed lockout, the owners and players came together with a resolution that left both parties feeling positive.  The details of the…

Not a Subscriber? Become a Diehard today!

​Sign Me Up!

Already a member?

Don’t forget to log in!