Roger Clemens and Mike Piazza's World Series showdown!

Roger Clemens and Mike Piazza's World Series showdown!

M
MLB Vault
Jul 9, 2023

Clemens vs Piazza

Don't forget to subscribe!