Patrick Cantlay leads Hotel Fitness Champ'ship by three after third round