Houston Astros visit President Trump at the White House

Video Details

2017 World Series champions Houston Astros are in the nation's capital to visit President Donald Trump at the White House.