Nationals closer Drew Storen has teamed up with the MLB Fan Cave to promote the Nationals as "America's Team."
We weren't aware that the position had become available, so it's nice to see that the "Committee To Make The Nationals America's Team" is all over it.
We're a little confused though. Will there be a vote? Some sort of competition? (And will Cee-Lo be involved?) Or will someone just appoint a team?
And is it just us, or does this ad appear to be filmed in New York? So many questions...
via Federal Baseball