PNC Park is a baseball stadium on the North Shore of Pittsburgh, Pennsylvania. It is the fifth location to serve as the ballpark of Major League Baseball's Pittsburgh Pirates. From Wikipedia
A banner calling for the owner to sell the team flew over PNC Park as the Pirates opened their 2025 home season with a 2-5 record.