US: Fan Invades Pitch During Baseball Match in Atlanta
- Captured on Wednesday 15th of May 2019
- Location is Georgia
Description
The Major League Baseball match between Atlanta Braves and St. Louis Cardinals was met with a pitch invader on Wednesday Read more...