You may or may not have heard yet, but Josh Hamilton had himself quite a game last night. The Texas Rangers outfielder became just the 16th player in major league history to hit four home runs in a single game as part of a 5-for-5 night that saw him collect 8 RBI and 18 total bases. Bizarrely e ... More >>
Strategy, heartbreak, and joy inside the mind of a minor-league hitting coach
Maybe you haven't met Marty Prather, but you probably know his work
The St. Louis Cardinals want your money for their $370 million ballpark. But before the game begins, somebody needs to reshuffle the deck.