Updated March 17, 2012 @ 10:53 p.m. ET
The Patriots have signed free-agent WR Brandon Lloyd, ESPN's Adam Schefter reported Saturday evening.
The contract is for three years and is worth $12 million, according to NFL Network's Jason La Canfora, citing a league source.
Lloyd had expressed a desire to play under Josh McDaniels, who joined New England in January after serving as offensive coordinator under deposed Rams head coach Steve Spagnuolo. Lloyd spent most of last season in St. Louis under McDaniels, and he had by far his most productive NFL season in 2010 in Denver, when McDaniels was the Broncos' head coach. That season Lloyd had 77 receptions for 1,448 yards and 11 touchdowns.
The 49ers also were actively pursuing Lloyd, reportedly having made him an offer.
Earlier in the day the Patriots signed former Colts free-agent WR Anthony Gonzalez, who has been beset by injuries the past three seasons.
Schefter also reported that New England had signed Raiders free-agent DE Trevor Scott, who had only seven tackles in 16 games last season.