It's hard to celebrate when your team has more struggling quarterbacks than victories, but if Vikings General Manager Rick Spielman was going to get one chance this season to feel good about himself, it was going to be during his team's trip this weekend to Seattle.
Not because the Vikings will win. The odds are against that.
Not because he will see Seahawks and former Vikings offensive coordinator Darrell Bevell. Bevell has proved the Vikings should never have let him leave.
No, Spielman can feel good about this trip because, for all of the things that have gone wrong for him, he knows he was right about perhaps the two toughest decisions he had to make.
He was right to trade Percy Harvin, and he was right to cut Antoine Winfield.
Harvin is a great player, but he rebelled against each of his first two NFL coaches, Brad Childress and Leslie Frazier. While Childress isn't a popular figure in Minnesota, that doesn't mean a player should be excused from throwing a weight at a head coach. And if you can't get along with Frazier, you probably belong on a deserted island with no access to the Internet or humanity.
I hated the idea of trading Harvin, but he left the Vikings with no choice, and while he is spectacular he has yet to prove he is vital. Last year, the Vikings won their last four games without him. This year, the Seahawks are 9-1 without him.
Spielman traded him when he had to, received decent value in a league that doesn't execute many high-profile trades, and then replaced him by trading into the first round of the 2013 draft to take Cordarrelle Patterson, who will replace Harvin whenever the Vikings decide to let him offer more than offensive cameos. And Patterson will emulate Harvin without costing as much or causing as many problems.