The hours leading up to the NFL trade deadline were as wild as an NBA offseason, and if you blinked, you probably missed a major move.

Don’t worry.

We’ll break it all down for you.

Kelvin Benjamin finds himself moving to the firgid tundra that is Buffalo to become the Bills’ big-play threat.

WR Kelvin Benjamin to Buffalo

With TE Charles Clay struggling with an injury and WR Jordan Matthews failing to live up to expectations, the outside threats for the Buffalo Bills have been virtually non-existent this year. In fact, Tyrod Taylor has completed more passes to RBs (47) than WRs (44) this season.

The Bills needed to make a move to help Taylor, and they did just that when they went out and traded for Carolina’s best receiver — Kelvin Benjamin.

Benjamin will be brought in with hopes of replacing the looming void left behind by Sammy Watkins, who was shipped to the Rams in the offseason, and to receive a talent like that without having to give up a pick in the top two rounds is truly a remarkable feat for Buffalo’s front office.

For a 5–2 team with an elite defense and powerful ground game, Benjamin gives the Bills a chance to be the team to finally derail the Patriots’ reign of terror in the AFC East.

As for the Panthers, I have no idea what they’re doing here. They’ve effectively rid themselves of their best playmaker and red zone target. For a team that has struggled offensively, it seems counterproductive to ship off Cam Newton’s security blanket.

Carolina interim GM Hurney gave something of an explanation. He feels that the two big receivers outside — 6'5" Benjamin and 6'4" Devin Funchess — are allowing defenders to clog up the center of the field, eliminating running lanes.

“This was more about getting more speed on the field. We’ve got some young players who we think have some real ability,” Hurney told Joseph Person of The Charlotte Observer. “Kelvin was a very good player and was productive for us. It was more getting a mix of skill sets on the field and more speed.”

The excuse doesn’t hold a lot of water. Yes, Olsen will be returning in Week 11, providing another red zone target, but getting rid of proven players in dire times normally doesn’t equate to success.

Carolina sent Kelvin Benjamin to Buffalo for 2018 3rd and 7th round picks.

Grade for Buffalo: A

Grade for Carolina: C