Davis was also a member of the Baltimore Stallions, Kansas City Chiefs, Chicago Bears and Green Bay Packers during his career. He played the 11 seasons with the Packers before retiring following the 2007 season and joining the organization's front office.
Davis was signed as an undrafted free agent by the New York Jets, but failed to make the team's roster. In 1995 Davis played in the Canadian Football League with the Baltimore Stallions. He was the team's starting long snapper. In 1996 Davis was signed by the Kansas City Chiefs, but he was cut before the season started. The Chicago Bears signed him that year and Davis played all 16 games as a long snapper.[1]
Davis officially retired from the NFL on March 26, 2008.[4]
Post-playing career
Upon retiring from the NFL, Davis joined the Packers' staff as Director of Player Development.[4] While working with the Packers, he earned his master's degree in Applied Leadership for Teaching & Learning at the University of Wisconsin-Green Bay in 2013.[5]
Davis worked for Pierce Manufacturing- an industry leader in fire apparatus. Rob helps lead the company's People First culture efforts as senior director of people and culture. Davis also coached Defensive Line at St. Norbert College, with an added focus on Player Development. Davis left the Oshkosh Corporation in January 2020 to join former Packers head coach Mike McCarthy with the Dallas Cowboys organization.
Davis was among five Cowboys coaches let go at the conclusion of the 2022 season.[6]