Which player threw the final pitch of the 1980 World Series?

Answer Tug McGraw

Philadelphia Phillies relief pitcher Tug McGraw threw the final pitch of the 1980 World Series.

Last updated 5 years ago · 13.1K views