President Obama wasn’t impressed with these Royals’ nicknames

President Obama thinks the World Series Champion Royals can do better in one particular area.

More MLB Videos

More MLB Videos»