Tag Archives: Francisco “K-Rod” Rodriguez

  • Are The Mets Truly ‘Choke Artists’?

    Are The Mets Truly ‘Choke Artists’?

    Total Pro Sports – In an article released earlier this week, Cole Hamels of the Philadelphia Phillies and MVP of this years World Series was on a New York radio station responding to various questions. When asked about his division rival the New York Mets, Hamels referred to the New York Mets recent playoff performance […]