Russell Knox, from Scotland, won the 2016 Travelers Championship.
Russell Knox, from Scotland, won the 2016 Travelers Championship. Fred Beckham AP
Russell Knox, from Scotland, won the 2016 Travelers Championship. Fred Beckham AP

Grand Strand viewer’s guide for the sports week ahead

June 18, 2017 7:34 PM