1986 Red Sox Throw Out First Pitch For Fenway Park Home Opener

The 1986 Boston Red Sox team was honored ahead of the Red Sox 2026 home opener against the Sand Diego Padres, and threw out the first pitch for the game. Subscribe on YouTube:    / nesn   Twitter:   / nesn   Facebook:   / nesn   Instagram:   / nesn   TikTok:   / nesn