With the season nearly coming to a close, Rob Hazou and myself decided to take a weekend trip to Elmont, NY to see The New ...