The Minnesota Vikings expected Gary Kubiak to walk away from football after the 2020 season and it became official on Thursday. According to the team's official Twitter account, Kubiak has officially retired from the NFL after spending 36 years in the league as a coach and player.

Kubiak was named as the offensive coordinator of the Vikings ahead of the 2020 season after Kevin Stefanski was hired as the head coach of the Cleveland Browns. While Stefanski called plays in 2019, Kubiak was an assistant head coach and offensive advisor for Mike Zimmer.

In his lone season as the offensive coordinator in Minnesota, Kubiak led the Vikings to the fourth-ranked offense in terms of yards per game. At the same time, he helped Kirk Cousins put together a productive season, another stellar campaign for Dalvin Cook, and a historic rookie season for Justin Jefferson.

Before Minnesota, Kubiak began his coaching career in the NFL as the quarterbacks coach of the San Francisco 49ers in 1994. Though, he is mostly known for being the head coach of the Houston Texans from 2006-2013 and his two stints with the Denver Broncos.

His second stint with the Broncos was as the head coach of the franchise from 2015-2016. Of course, his first season in charge of Denver ended with a victory in the Super Bowl in Peyton Manning's final season in the NFL.

Throughout his coaching career, Kubiak has helped produce some of the best offenses in the league. With Kubiak retiring at the age of 59, the Vikings will be looking for a new offensive coordinator for the sixth consecutive year.