Brandon Marshall has been released by the New York Giants after failing a physical.

Marshall signed a two-year, $11 million deal last offseason.

Marshall was struggling before suffering a left ankle injury in Week 5 that required season-ending surgery.

Marshall had a cap hit of $6.2 million for the 2018 season, which would have been the seventh highest on the team. The Giants will save $5.156 million by releasing him. According to NFL Players Association records, the team was $4.9 million under the cap as of Thursday morning.

Marshall has been working in broadcasting over the past few years.