IRVINE, Calif. -- The Los Angeles Rams have released quarterback Nick Foles after failing to find a trade destination for the disgruntled quarterback.
The Rams announced the move Wednesday, one day before their veterans report to training camp.
Foles hasn't been around the Rams since they traded up to choose California quarterback Jared Goff with the No. 1 pick in the draft this spring. The veteran skipped offseason workouts while Los Angeles attempted to trade him.
Foles spent just one season with the Rams, who acquired him from Philadelphia in a trade for Sam Bradford. Foles started 11 games for St. Louis last season, throwing for 2,052 yards and seven touchdowns for the NFL's worst passing offense.
Goff and veteran Case Keenum are competing for the starting job at training camp.
Panthers: Former Eagles S Kurt Coleman extended 3 years
SPARTANBURG, S.C. -- The Carolina Panthers have signed safety Kurt Coleman to a three-year contract extension through the 2019 season.
Coleman led the Panthers and finished tied for third in the NFL with career-high seven interceptions in his first season in Carolina last year. He contributed to a team that ranked sixth in the NFL in total defense and led the NFL in interceptions (24), takeaways (39) and points off turnovers (148).
The 28-year-old Coleman finished third on the team with 103 tackles. Financial details were not released Wednesday.
Coleman called the contract a blessing, saying "when you go through situations you want what's best for your family and what's best for the team, and I'm really excited. I'm fortunate to be a part of this team for three more years."
Ravens: Jake Long signs 1-year contract pending physical
OWINGS MILLS, Md. -- The Baltimore Ravens have reached an agreement with veteran offensive lineman Jake Long on a one-year contract, pending the condition of his oft-injured right knee.
Long played in four Pro Bowls after being selected by Miami as the No. 1 overall pick in the 2008 draft.
But he played sparingly in just four games with Atlanta last year after tearing his right ACL in back-to-back seasons.
The contract won't be official until the Ravens receive more information on Long's knee. He will visit Dr. James Andrews to receive an assessment of the knee, coach John Harbaugh said Wednesday.
The Ravens are willing to sign the 31-year-old Long if they're not on the hook to pay him for the entire season if he's forced out with another knee injury.
Baltimore has been looking for another tackle since releasing Eugene Monroe last month.
Vikings: 5-time All-Pro Kevin Williams to retire
EDEN PRAIRIE, Minn. -- The Minnesota Vikings have signed five-time All-Pro defensive tackle Kevin Williams to a one-day contract so he can formally retire as a member of the team.
The Vikings announced the news Wednesday. Williams will finalize his retirement Thursday after 13 seasons, including 11 with Minnesota.
Taken with the ninth pick in the 2003 draft by the Vikings from Oklahoma State, Williams is eighth in team history with 60 sacks. His 171 regular-season starts are the most all time by a Vikings defensive tackle, and his five interceptions are tied for the most by a defensive tackle in NFL history.
Williams played for NFC champion Seattle in 2014 and New Orleans in 2015. He was picked for six Pro Bowls.
Jets: Bernard Pierce signed; Zac Stacy waived
FLORHAM PARK, N.J. -- The New York Jets are signing running back Bernard Pierce and waiving running back Zac Stacy, who failed his physical after missing the last half of last season with a broken left ankle.
Pierce ran for just 11 yards on six carries in seven games last season with Jacksonville after spending his first three NFL seasons with Baltimore. He ran for a career-best 532 yards as a rookie with the Ravens in 2012 after being a third-round pick out of Temple.
Pierce was released by Baltimore in March 2015, when he was charged with drunken driving. He was claimed off waivers by Jacksonville the next day.
The NFL announced in May that Pierce will be suspended for the first two games of this season, likely stemming from the DUI arrest.
Stacy ran for 89 yards in eight games for the Jets last season, but he was lost for the rest of the season in November when he broke his ankle on a kickoff return.