This NFL offseason we have seen seven NFL jobs open up and six of those are now full.

San Fransisco, Philadelphia, Miami, Tampa Bay, Cleveland and the New York Giants all have filled their vacancies leaving only the Tennessee Titans left to find a head coach.

With all those openings, it can be difficult to keep up with who eventually gets hired much less trying to stay on top of all the rumors.

So we are here to help.  Here is the complete rundown of the hires at head coach across the National Football League.

Miami Dolphins - Adam Gase

Cleveland Browns - Hue Jackson

San Fransisco 49ers - Chip Kelly

New York Giants - Ben McAdoo

Philadelphia Eagles - Doug Pederson

Tampa Bay Buccaneers - Dirk Koetter