The New England Patriots take the field for mandatory minicamp in Foxborough. (Photo credit: Matt Dolloff/98.5 The Sports Hub)