Miami Dolphins Dennis was signed by the
Miami Dolphins of the
National Football League (NFL) on May 4, 2012 after going undrafted in the
2012 NFL draft. He was released by the team on July 26, 2012. His release from the Dolphins was shown on
Hard Knocks.
New England Patriots Dennis signed with the NFL's
New England Patriots on August 2, 2012. He was released by the Patriots on August 31, 2012. He was activated from Other League Exempt on April 7, 2015 and played for the team during the
2015 season, catching three passes for sixteen yards. Dennis was placed on Other League Exempt on October 22, 2015.
Chicago Bears On November 27, 2012, Dennis was signed to the practice squad of the
Chicago Bears' of the NFL. He was released by the team on August 30, 2013. Dennis was signed to the Bears' practice squad on September 4 and released by the team on September 9, 2013. He was released by the Panthers on April 4, 2015. He was promoted to the active roster on October 1.
Saskatchewan Roughriders On February 14, 2017, Dennis was signed by the
Saskatchewan Roughriders. After playing just one season with the team, Dennis was released by the Roughriders on February 13, 2018.
Calgary Stampeders (second stint) Three days after his release from the Roughriders, Dennis re-signed with the Stampeders on February 16, 2018. He started all 18 regular season games and two post-season games for the Stampeders at left tackle and finished the season as a member of the
106th Grey Cup championship team. In 2019 Dennis started 16 game's for the Stampeders, 14 at LT and 2 at RT, and was named a West Division All-Star for a third time in his career. Dennis was not re-signed by the Stampeders following the 2019 season and became a free agent on February 11, 2020.
XFL On February 18, 2020, one week after becoming a free agent, Dennis signed with the
XFL as a member of the league's
Team 9 practice squad. He signed with the XFL's
New York Guardians on February 25, 2020. He played in the final two games (February 29 and March 7) before the rest of the XFL season was cancelled due to the
COVID-19 pandemic.
Edmonton Elks Dennis signed a two-year contract with the
Edmonton Football Team on January 7, 2021. He chose not to play in the 2021 season for personal reasons, and the Elks placed him on the retired list on June 23, 2021. On July 19, Dennis requested to be released by the Elks, implying that he is not retired and would like to play elsewhere in 2021. After former Elks general manager,
Brock Sunderland, was fired and
Chris Jones replaced him, Dennis was finally granted a release from his contract on December 28, 2021.
Calgary Stampeders (third stint) On January 12, 2022, it was announced that Dennis had signed with the Stampeders. On September 24, 2022 Dennis was carted off the field with a leg injury. Two days later it was announced he would miss the remainder of the season with a cracked
fibula, which would require surgery. Dennis had played in 14 games for the Stamps during the 2022 season. Following the season he was named a CFL All-Star for the second time in his career. On January 30, 2023, Dennis and the Stamps agreed on a one-year contract extension. However, following the
2023 preseason, he was released on June 3, 2023. ==References==