In a surprising move to many, Oakland Raiders GM Reggie McKenzie hired former Denver Broncos defensive coordinator Dennis Allen as the team's head coach.
From the way things started when McKenzie was first hired, it didn't look like that was the direction in which he would go.
The hiring reveals that McKenzie didn't have his guy picked out, as many (myself included) were led to believe. And when you look at the way the whole process played out, it looked a bit messy, like a first-time GM would have it.
But, in the end, I think it could end up being a great hire with plenty of advantages for the Raiders.
Turn the page for a closer look at the pros and cons.