Here's a transcript quote from Fred Taylor, speaking to media by conference call this evening after signing with the Patriots. He also visited Buffalo, of course. The transcript is from the Boston Globe.
Said Taylor: "The visit in Buffalo went real well, but the Patriots just felt like it was the place to be. After talking to Coach (Bill) Belichick and looking at everything, looking at the type of players they have, it was pretty much a no brainer. Who wouldn’t want to play in New England? They have been the most successful organization in the last decade or so."