Are the Patriots still a top destination for free agents?