Astros star Carlos Correa won $5,000 for charity by draining a free throw Thursday night at the Rockets' home game against the Warriors.