Have the Patriots gotten better this offseason?

Have the Patriots gotten better this offseason?
434131
Football
New England Patriots
Top Videos