Hey, President Obama: You're better than this! We know you watch sports. We know you're a regular SportsCenter viewer. We know you were cheering for a good 2012 NBA Finals (even though you wouldn't commit to a team!). So, what gives? Miami "Heats"?!? Holler at us the next time you want to include a sports reference in a speech.
[via Washington Post]