#DCU always comes out swingin' when Philly is in town. Don't miss #DCvPHI on September 27: http://t.co/FI7jzRc6Bq pic.twitter.com/qrzWgHiMCk

Talon shows those presidents who's boss

04 April 11:29 am

Talon shows those presidents who's boss

By Molly Bruh

Today is the Washington Nationals' Home Opener. So, naturally, we look back to that time Talon body slammed a sausage. Talon, along with other DC mascots, participated in the Presidents' Race on April 1, 2011, and if you ask us, he won.

Good Luck to the Nationals today as Nats Park opens it's gates for the first home game of 2014 against the Atlanta Braves!