For all but two NFL teams, the offseason is underway, and what an offseason it's been already. Ten head coach vacancies emerged, and just six have been filled. The Arizona Cardinals, Buffalo Bills, Cleveland Browns and Las Vegas Raiders are still looking for their next leader. There's still plenty to come, both on the field and off. The Super Bowl is under two weeks away. By then, more head-coaching vacancies will be filled, and the coaching staffs around them will fill in, too. And before we know it -- March 9 at noon ET to be exact -- the legal tampering period for free agents will begin. Two weeks ago, Garrett Podell ranked the top 50 free agents set to be in this year's class. "Set to...