1980 Philadelphia Phillies Season in Review
Channel:
Subscribers:
401
Published on ● Video Link: https://www.youtube.com/watch?v=DQXXuoh3fl4
The Season in Review for the 1980 Philadelphia Phillies.
The Phillies won the 1980 World Series against the Kansas City Royals, earning their first title in club history.
This clip aired during a Phillies vs. Chicago Cubs rain delay in 1983.