abc-news

Will the Nationals Let Teddy Win?

News - ABC News

Share this post

Will the Nationals Let Teddy Win? Will the Nationals Let Teddy Win? The campaign has been around for a while now, those T-shirts that say "Let Teddy Win!" dotted throughout the crowd at every Washington Nationals game. But only now, as the Nationals dive into playoff baseball, has the mantra got some bite.


Read more http://feeds.abcnews.com/click.phdo?i=819a0b81b40ec5d03890fbcfdeb99c77