US: Bat Dog Finn Brings Water to Umpire During Baseball Game in Las Vegas
- Captured on Thursday 25th of April 2019
- Location is Las Vegas
Description
Bat dogs have been among MiLB's best promotions of the past 20 years, nut the "Bat Dog Finn" of The Las V Read more...