Mike Piazza talks showdown with Roger Clemens - Sports Illustrated

Mike Piazza talks showdown with Roger Clemens

Author:
Video Duration:
2:03

On Friday's SI Now, 12-time MLB All-Star Mike Piazza talks about his infamous scuffle with former Yankees pitcher Roger Clemens.