The Baltimore Orioles Announced a $600 Million Renovation. Then It Laid Off the Employee Behind Its Mascot

The Baltimore Orioles Announced a $600 Million Renovation. Then It Laid Off the Employee Behind Its Mascot

Fans took to social media to express their outrage over the decision, with some saying “flock this.”

Comment