Former National League MVP Albert Pujols hasn’t hit a home run at Busch Stadium since he helped the 2011 Cardinals win the World Series. Although he has been with the Los Angeles Angels ever since, he remains somewhat of an…
Jose de Jesus Ortiz St. Louis Post-Dispatch, St. Louis Post-Dispatch: Sports
Thu, 01/18/2018 - 9:22am