JUST IN: Mets owner declares that London offers free food more than New York, and fans reply angrily.

The New York Mets traveled across the pond with the Philadelphia Phillies to contest the MLB London Series and owner Steve Cohen is clearly a fan of the city – particularly its food Mets owner Steve Cohen has sparked a culinary controversy by claiming that London’s food is superior to New York’s, a statement that might not […]

Continue Reading