Cardinals v San Francisco Giants

St. Louis Cardinals’ Oscar Taveras hits a solo home run in his second major league at bat in the fifth inning against the San Francisco Giants on Saturday, May 31, 2014, at Busch Stadium in St. Louis. (AP Photo/St. Louis Post-Dispatch, Chris Lee)

The Majors Sports Network