Phillies Just in Case You Wanted to Punch Yourself in the Face Today, MLB and TBS Released a Rally Squirrel Commercial Kyle Scott • Oct 12th, 2011