Tennis Channel Live shares their thoughts on whether Nadal will win this year's Roland Garros. September 6, 2020