The Arizonan drops by via satellite from Dallas on Kimmel’s special “Game Night” broadcast ahead of game six of the Celtics-Lakers NBA championship.
Obama appeared on Kimmel Sunday night.
View More Tweets From @TIME
Get every new post delivered to your Inbox.
Join 298 other followers