Defo and Lubie talk it up to the Big Apple to discuss the very busy New York sports landscape with Mike Vaccaro!