After months of speculation, general manager Dave Gettleman confirmed Thursday that the Giants have released Marshall with a failed physical designation.

The move will save the organization $5.1 million against the salary cap. Signed to a two-year, $12 million deal last March, Marshall lasted just five games before an ankle injury sabotaged his 2017 season. Following an Indian-summer career year at age 31 in 2015, Marshall’s play fell off a cliff in 2016, leading to his […]