Davey Johnson Does Pushups in Nationals Dugout
Washington Nationals Manager Davey Johnson looked like he needed to blow off some steam after the Nationals lost...
Washington Nationals Manager Davey Johnson looked like he needed to blow off some steam after the Nationals lost...