President Donald Trump praised Sophie Cunningham for her looks, which he suggested would boost a sports team's attendance during a rally in Youngstown, Ohio on Monday night.