May 31, 2014: Oscar Taveras homers in his major-league debut

By the time Oscar Taveras made his major-league debut for the St. Louis Cardinals on May 31, 2014, it was almost impossible for expectations to get much higher. More than a year earlier, St. Louis general manager John Mozeliak compared Taveras to Albert Pujols, prompting Sports Illustrated to write prior to the 2013 season that …

May 31, 2014: Oscar Taveras homers in his major-league debut Read More »