New England Patriots news and NFL notes for Wednesday April 27, 2021.
Some New England Patriots news and NFL notes for Wednesday, April 13th, 2022.