There is now an Amway store in Citi Field. Seriously.

There is now an Amway store in Citi Field. Seriously.
February 26, 2013, 1:02 pm
Share This Post
The Wilpons almost lost their team thanks to their relationship with a ponzi schemer. They’re now getting rent from what many people have described as a pyramid scheme. New York Mets: meet Amway.  Howard Megdal reports: Amid fresh reports that the Mets are still in debt, Amway has moved into a storefront at Citi Field … The Citi Field outpost is Amway’s first…