Pre-draft McGill did not receive an invite to the 2015
NFL Combine, but did participate in a Pro Day at NC State.
Seattle Seahawks McGill was signed as a free agent by the
Seattle Seahawks on May 15, 2015, after attending their
mini-camp on a try out basis. He was signed to the 90-man roster, and impressed early on, with head coach
Pete Carroll saying, "All the way through all of our workouts, he’s been impressive." McGill was waived by the Seahawks on September 5.
Indianapolis Colts McGill was claimed from waivers by the
Indianapolis Colts on September 6, 2015. On September 2, 2017, McGill was waived during the final cuts.
Cleveland Browns On September 3, 2017, McGill was claimed off waivers by the
Cleveland Browns. He was waived by the Browns on December 13, and re-signed to the
practice squad.
Kansas City Chiefs On January 15, 2018, McGill signed a reserve/future contract with the
Kansas City Chiefs. He was waived by the Chiefs on September 1.
Los Angeles Chargers On September 2, 2018, McGill was claimed off waivers by the
Los Angeles Chargers. He was waived by Los Angeles on October 6.
Philadelphia Eagles On October 8, 2018, McGill was claimed off waivers by the
Philadelphia Eagles, but was waived two days later after failing his physical. He was re-signed by the Eagles on November 6. McGill was waived by Philadelphia on November 20.
Los Angeles Chargers (second stint) On November 21, 2018, McGill was claimed off waivers by the Los Angeles Chargers. He was waived by the Chargers on August 31, 2019.
Washington Redskins McGill signed with the
Washington Redskins on September 10, 2019. He was released by the Redskins on September 24.
Los Angeles Chargers (third stint) On October 17, 2019, McGill was signed by the Los Angeles Chargers. He was released by Los Angeles on November 30.
New Orleans Saints On December 11, 2019, McGill was signed by the
New Orleans Saints. He was released by New Orleans on December 16.
Philadelphia Eagles (second stint) On August 26, 2020, McGill was signed by the Philadelphia Eagles. He was waived by Philadelphia on September 4. On September 9, McGill was re-signed to the Eagles' practice squad. He was elevated to the active roster on September 12, October 22, November 14, November 21, and November 30 for the team's Weeks 1, 7, 10, 11, and 12 games against the
Washington Football Team,
New York Giants twice,
Cleveland Browns, and
Seattle Seahawks, and reverted to the practice squad after each game. McGill was signed to the active roster on December 26. McGill signed a one-year contract extension with the Eagles on January 4, 2021. He was released by the Eagles on September 13.
Washington Football Team On September 28, 2021, McGill was signed to the
Washington Football Team's practice squad. He was released by Washington on November 1.
Minnesota Vikings On November 9, 2021, McGill was signed to the
Minnesota Vikings' practice squad. He was re-signed on March 9, 2022. McGill was placed on
injured reserve on August 29. He was released by the Vikings on September 6.
San Francisco 49ers On October 11, 2022, McGill was signed to the
San Francisco 49ers' practice squad. He was promoted to the active roster on November 26. On March 17, 2023, McGill re-signed with the 49ers. He was released on August 29, and re-signed to the practice squad. McGill re-signed with San Francisco on February 14, 2024. He was released by the 49ers on August 27, and was subsequently re-signed to the practice squad. On November 13, McGill was released by the 49ers.
Cleveland Browns (second stint) On December 6, 2024, McGill signed with the Cleveland Browns' practice squad. He was released on December 24. ==References==