Holmes worked for
Enterprise Rent-A-Car while attempting to begin a career in professional sports. He soon obtained a
public relations internship with the
Atlanta Hawks of the
National Basketball Association (NBA) in 2002, which he parlayed into a public relations internship with the
St. Louis Rams of the NFL in 2003.
St. Louis / Los Angeles Rams In 2003, Holmes was hired by the
St. Louis Rams as a public relations intern. While in St. Louis, Holmes struck up a friendship with
Wilbert Montgomery, a two-time
All-Pro running back and Rams running backs coach from 1997 to 2005. In 2013, Holmes was promoted to director of college scouting.
Detroit Lions On January 14, 2021, Holmes was named the executive vice president and general manager of the
Detroit Lions. Holmes signed a five-year contract, succeeding prior general manager
Bob Quinn. Holmes' first transaction as general manager was trading longtime franchise quarterback
Matthew Stafford to the
Los Angeles Rams in exchange for quarterback
Jared Goff, two first round picks, and a third round pick. ==Personal life==