Unmarked

Talon shows those presidents who's boss

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!