Pittsburgh Pirates Pitcher Tossed, Manager Masks Up to Yell at Umpire

admin Uncategorized Comments

One of the first “YOU’RE OUTTA HERE” calls of the 2020 MLB season just went down in St. Louis, and the usual faceoff between manager and umpire is so very ‘rona-hilarious. Pitcher Derek Holland got tossed by home plate umpire Jordan Baker Sunday in…
Source: TMZ