The talented Patriots defensive back continues to isolate opposing pass-catchers on his own ‘island,’ thus becoming one of the league’s best cover corners.
When most people think of ‘islands,’ the first images that come to mind are tropical locations in the Caribbean, the Pacific, or utopian destinations. Of course, New England is no stranger to islands, either. From Chebeague Island in Maine, to Cape Cod’s picturesque pair of Nantucket and Martha’s Vineyard in Massachusetts, an island is every bit as iconic to the region as the lighthouses which adorn it.
Might the region be about to discover an additional island?