Gresh & Zo: Is New England Still The Place To Be For NFL Free Agents?
It has been said during the Bill Belichick Era that New England is a much desired destination for NFL free agents because of the winning pedigree. However, after some lackluster playoff results over the past few seasons, Gresh and Zo wonder if New England offers more than winning to a player? Are the Patriots too business-like for their own good? Do players find the organization desirable? And, are the Patriots willing to change their schemes to fit players from other organizations?