Coward signed with the Chicago Bears as an undrafted free agent on May 11, 2017.[1] He was waived on September 2, 2017 and was signed to the practice squad the next day.[2][3] He was promoted to the active roster on December 9, 2017,[4] and made his regular-season debut in the Week 14 game against the Cincinnati Bengals.[5]
Although Coward was a defensive end during his rookie year, head coach Matt Nagy announced that Coward would be moved to offensive line for the 2018 season.[5] He was an exclusive-rights free agent (ERFA) after the year, but returned to the Bears after being tendered a contract.[6]
In 2019, Coward started ten games at right guard after Kyle Long suffered a season-ending injury. He became an ERFA for the second time at season's end before re-signing on April 17, 2020.[7]
Pittsburgh Steelers (first stint)
Coward signed a one-year contract with the Pittsburgh Steelers on March 30, 2021.[8] He was released on October 9, 2021.
Jacksonville Jaguars
On October 12, 2021, Coward signed with the Jacksonville Jaguars.[9] On October 21, Coward was released by the Jaguars.
Pittsburgh Steelers (second stint)
On November 23, 2021, Coward was signed to the Steelers practice squad.[10]
Atlanta Falcons
On January 24, 2022, Coward signed a reserve/future contract with the Atlanta Falcons.[11] On June 2, 2022, he was released by the Falcons.[12]
Arizona Cardinals
On August 2, 2022, Coward signed with the Arizona Cardinals.[13] He was waived on August 30, 2022 and signed to the practice squad the next day.[14][15] He was placed on the practice squad/injured list on September 14, 2022.[16] He was released on September 19. He was re-signed on November 2.[17] He was promoted to the active roster on November 15.[18]
Houston Texans
On August 8, 2023, Coward signed with the Houston Texans.[19] He was released on August 29, 2023.[20]