Obama Stayed On Air Force One After Landing To Watch The End Of The NBA Finals

Townhall.com Staff
|
Posted: Jun 20, 2016 11:15 AM
Game 7 of the NBA Finals was one of the most compelling finishes to a Finals series in recent memory.