Giants, Royals on Taveras' death
October 27, 2014 | 00:03:22
The Giants and Royals, including Juan Perez and Francisco Pena take some time to reflect on Oscar Taveras' life following his tragic death
The Giants and Royals, including Juan Perez and Francisco Pena take some time to reflect on Oscar Taveras' life following his tragic death