Mets owner declares London has better food than New York - and fans hit back
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