EAST RUTHERFORD, NJ - SEPTEMBER 22: Head coach Rex Ryan of the New York Jets and head coach Doug Marrone of the Buffalo Bills shake hands at the end of the Jets 27-20 win over the Buffalo Bills at MetLife Stadium on September 22, 2013 in East Rutherford, New Jersey. (Photo by Ron Antonelli/Getty Images)

The first NFL head coaching vacancy has reportedly been filled

Jacksonville has its guy.

Over two years after stepping down as the Buffalo Bills head coach, Doug Marrone will be running a team again — this time for the Jacksonville Jaguars.

Marrone led the Bills to a 6-10 record in Year 1, but turned the organization around in his second year, notching a 9-7 record. He took over for the Jaguars after Gus Bradley was fired and had Jacksoville looking revitalized and ready to compete, knocking the Tennessee Titans out of playoff contention and fighting the Indianapolis Colts to the wire.

Marrone jumped from the college ranks to the NFL, where he's coached the New York Jets, New Orleans Saints before obtaining head coaching jobs with Syracuse before landing with the Bills.

Marrone was the offensive line coach for the Jaguars in his lone season with Jacksonville.