(Or a concert-it’s hosted Billy Joel, Paul McCartney, and Beyoncé over the past few years.) It’s more modern, with plenty of excellent food and drink options-who doesn’t love Shake Shack?-and it’s also a fantastic place to watch a baseball game. Citi Field, which hosted its first game (against the San Diego Padres) on April 13, 2009, is in many ways an upgrade over the Mets’ first home.