The Mets are on a role which led Hoff to proclaim that the Mets are going to win the World Series this year. Is he overstepping his bounds? What would Tommy Lugauer the ring leader of all Mets fans have to say about that statement?
Create your
podcast in
minutes
It is Free