Pedro sports goggles in dugout
Marlins @ MetsSeptember 18, 2006 | 00:00:37
9/18/06: Pedro Martinez sports goggles in the Mets dugout as the team closes in on clinching the NL East
9/18/06: Pedro Martinez sports goggles in the Mets dugout as the team closes in on clinching the NL East