Tag: New England Patriots

Read More

NFL Scout Predicts More Players will Sit From New England Patriots

The list of New England Patriots players sitting the 2020 NFL season has grown to 6, per ESPN’s Mike Riess. The annual Super Bowl contenders have already lost their quarterback of two decades, Tom Brady, […]