Tag: Odubel Herrera
May. 31, 2019
Herrera arrested after accusations of domestic violence
The Philadelphia Phillies saw unwanted attention come their way after league All-Star Odubel Herrera found himself in the custody of the New York Police Department…