Taveras on first hit, home run
Giants @ CardinalsMay 31, 2014 | 00:00:49
5/31/14: Oscar Taveras talks about getting his first hit, a solo home run in his Major League debut
5/31/14: Oscar Taveras talks about getting his first hit, a solo home run in his Major League debut