UNDATED (AP) — New England has agreed to contract terms with three-time All-Pro cornerback Darrelle Revis, according to his business manager.

The Tampa Bay Buccaneers released the three-time All-Pro on Wednesday before he was due a $1.5 million bonus. Revis was cut after efforts to trade him and his $16 million salary failed.

The Patriots wasted little time in finding a replacement for Aqib Talib (ah-KEEB' tah-LEEB') who left for a six-year contract worth a reported $57 million with the Denver Broncos.

Elsewhere around the NFL:

— Jonathan Martin is officially a member of the San Francisco 49ers. Martin passed his physical to complete a trade that sent the offensive tackle from the Miami Dolphins to the Niners to be reunited with his college coach, Jim Harbaugh. Martin left the Dolphins last fall after accusing teammate Richie Incognito of bullying in a scandal that overshadowed Miami's 8-8 season.

— Oakland has signed free agent defensive end Justin Tuck to a two-year contract. Tuck joins the Raiders following nine seasons with the New York Giants during which he helped the team win two Super Bowl titles. Tuck has made two Pro Bowls and has 60.5 career sacks, 20 forced fumbles and six fumble recoveries in 127 career games.

— Carolina has released all-time receiving leader Steve Smith after he spent 13 years with the team. The decision comes one day after Smith's agent, Derrick Fox, told The Associated Press that the 13-year NFL veteran was not going to play for the Panthers next season. The Panthers were unable to trade Smith, who was set to cost $7 million under this year's salary cap. Fox said the Panthers never asked the 34-year old Smith to restructure his current contract.

— Philadelphia has acquired running back and kick returner Darren Sproles from the New Orleans Saints for a fifth-round draft pick. Sproles is coming off one of his least productive seasons. He ranked in the bottom five among punt returners with a 6.7 yards per return average and was third-worst among kick returners with an average of 21.3. Sproles had 71 catches for 604 yards and two touchdowns and ran for 220 yards and two scores.

— The Bengals have released linebacker James Harrison, leaving the former Defensive Player of the Year looking for his third team in three seasons. The 35-year-old Harrison played in 15 games, starting 10, and finished 12th on the team in tackles. He had two sacks and one interception.

— The Arizona Cardinals have signed wide receiver Ted Ginn Jr. to a three-year contract and agreed to terms on a two-year deal to keep linebacker Matt Shaughnessy.

— The San Diego Chargers agreed to terms on a two-year contract with backup quarterback Kellen Clemens and signed inside linebacker Kavell Conner to a three-year contract.

— Tennessee has signed quarterback Charlie Whitehurst to a multi-year contract in a deal that reunites him with Titans coach Ken Whisenhunt (WIHZ'-en-hunt). The 31-year-old Whitehurst spent the last two years as Philip Rivers' backup in San Diego, where Whisenhunt worked as offensive coordinator in 2013.

More From KOWB 1290