Rider Cup NYC 2014 Finals Recap

/
Over the past 5 weeks, over 20 teams from the 5 boroughs went…