The 9 worst free agent signings in the John Schneider era

The Seattle Seahawks have had a lot of success under general manager John Schneider, but he has made his fair share of mistakes as well.

No. 8: Tight End Ed Dickson

Contract: Three years, $10.7 million

Ed Dickson had been a reliable run-blocker and pass-catcher in his eight-year career when the Seahawks signed him to a three-year, $10.7 million deal ahead of the 2018 season.

He rarely missed any games while with the Ravens and the Panthers, but a three-year deal seemed a tad overzealous for a tight end on the wrong side of 30.

That proved prophetic as Dickson was only able to get onto the field for 10 games in 2018 before he spent the entire 2019 season on the injured list, and was released earlier this offseason.

Dickson looked good in his 10 games in 2018, hauling in 12 receptions (on 13 targets) for three touchdowns, but it was a lot of years and a lot of money ($3.6 million guaranteed) for an aging veteran who was, even at his best, more of a blocker than a runner.