Ryan Eversley claimed the 2018 World Challenge title after a second straight victory at Watkins Glen, leading home a RealTime Racing 1-2 with team-mate Mason Filippi in second while title rival Michael Lewis had a nightmare rac... Read More