The Pittsburgh Pirates' first home game of 2025 featured an airplane towing a banner above PNC Park with a harsh message for ...