Michael Ramirez cleverly puts one of Barack Obama’s most mind-numbingly stupid orations into the context of the Olympic games. You think you won that gold medal? Ha! You’d be nowhere without the guy who build the medal stand!
Of course, if we were in the U.S., the medal stand probably would have been built by a small business that is threatened with extinction by the Obama administration’s hostile policies.