;
Pujols on return to St. Louis
June 21, 2019 | 00:03:17
Albert Pujols discusses his emotions returning to St. Louis, where he spent the first 11 seasons of his career and won two World Series
Albert Pujols discusses his emotions returning to St. Louis, where he spent the first 11 seasons of his career and won two World Series