Let the games begin as the 2014 World Cup kicks off on Thursday, June 12 with host country Brazil playing Croatia in Group A! For soccer lovers around the world the wait is over but, for New York fans rooting for a specific country or who are simply looking for a fun place to watch ‘football’, […]