New technology spotted at Travelers Championship - WFSB 3 Connecticut

New technology spotted at Travelers Championship