Herrera placed on leave
Cardinals @ PhilliesMay 28, 2019 | 00:01:56
General manager Matt Klentak, manager Gabe Kapler and the Philies broadcast discuss Odubel Herrera being placed on administrative leave
General manager Matt Klentak, manager Gabe Kapler and the Philies broadcast discuss Odubel Herrera being placed on administrative leave