He served as offensive coordinator and quarterbacks coach for the University of Iowa Hawkeyes football team until announcing his retirement on January 6, 2017 .
[3][4] Davis attended Port Neches–Groves High School and then played quarterback at McNeese State University, where he first met R. C.
For the 2008 season, Davis's salary was raised to $425,000, making him the second highest-paid offensive coordinator in the nation, behind Florida State's Jimbo Fisher.
[6] However, on December 6, 2010, after the worst season in the Mack Brown era at the University of Texas, Greg Davis resigned as offensive coordinator of the Longhorns.
Greg Davis replaced Ken O'Keefe as the offensive coordinator for the Iowa Hawkeyes in 2012.