- Patriots News
- News Article
by: Kevin Slane — Boston Globe Media 16 Apr
... 51 meme is alive and well at the 2018 marathon. By 11:49 AM The New England Patriots may have lost Super Bowl 52, but that’s not stopping fans from using the te ...
This feature requires a SportSpyder PRO account.