Steve Carter News Archive
News -- October 2019 (1)
- 10/18 The Greatest 21 Days: Steve Carter hit a home run in his sixth major league game; He was as surprised as anyone: Originally published Aug. 13, 2010Steve Carter hadn't hit many home runs in his two seasons in professional ball. In fact, he'd...
News -- November 2014 (1)