Now
60
Sun
53
Mon
70
by NBC 10 NEWS
America's Cup race fans of a certain age may still be hurting over today's Flashback.
Thirty-eight years ago, Sept. 25, 1980, was the last time the United States won the America's Cup race in the waters off Newport.