Horrow: “The Mets could transform the baseball landscape in the Big Apple, but it would take multiple World Series championships”

The Sports Professor Rick Horrow, the visiting sport business expert at Harvard University, gave us his take on how the New York Mets could challenge for New York City supremacy in Major League Baseball.