Red Sox Visit White House, Napoli Wears American Flag Suit (Photo)
The White House is honoring the 2013 World Series champions, the Boston Red Sox and Mike Napoli is sporting his red, white and blue for the presidential occasion.
He tweeted his excitement.
— Mike Napoli (@MikeNapoli25) April 1, 2014
But, he seems to be missing something. His famous beard is no more…