This offseason, the Vikings got some some flack for letting Cordarrelle Patterson walk. Patterson signed with the Raiders. The Vikings didn’t fight for Charles Johnson, either, allowing him to sign with the Panthers.

Through nine games, Patterson has 14 catches for just 69 yards to go with 10 rushes for 124 yards and two touchdowns. He’s more of a gimmick player than anything in Oakland.

He was primarily used as a kick returner with the Vikings. In Oakland, he has no touchdowns while averaging 30 yards per return. Good, but probably not worth $8.5 million over two years.

Johnson is on the injured reserved with the Panthers after signing a one-year, $1.675 million deal with Carolina this offseason.

Without Patterson and Johnson, the Vikings wide receivers have been more than fine. Adam Thielen is on pace for a 1,200-yard season. If he can stay healthy, Stefon Diggs should reach 1,000 yards. Kyle Rudolph is solid. And after catching one pass for 15 yards last season, Laquon Treadwell is up to 12 catches for 142 yards in 2017.

Rick Spielman isn’t perfect, but it appears he made the right move in the receiving department this offseason.