Ivan Rodriguez vs. Mike Piazza

5 Votes
63%
63%
3 Votes
38%
to add your take on this matchup.