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? Start now and get your first month for only 50 cents!

Login for Subscribers