Phillies A Phillies Pitcher Destroyed an Obnoxious SABR Blogger on Social Media, and His Message Will Inspire You Kyle Scott • Feb 11th, 2015