Clay Travis thinks Houston needs to win Game 2 to have any shot of dethroning Golden State April 29, 2019 8:45 pm|