Pedro Martinez throws out first pitch to David Ortiz at Fenway Park

Video Details

Does Pedro still have it? You be the judge.