I Told You So! (with Dan McQuade)
Defector writer and Philly sports fan Dan McQuade joins Drew and Roth to discuss the Phillies in the NLCS, Bob Costas and the upcoming ALCS matchup between the Yankees and the Astros. Plus, Guy of the Week and the Funbag! Visit Defector.com.