Phillies Idiots Force Son of Phillies Owner to Go on Weird Twitter Rant Just Days after Hanging with Leo Kyle Scott • Sep 30th, 2014