Not surprising that PETA checked in. Aghast with the Pittsburgh Zoo and the Pittsburgh Penguins for having live penguins at the Stadium Series Game.
We all are entitled to opinion. Mine is that there was no need for PETA to have a response here. Just ridiculous. But not surprising.