Houston Texans Weah signed with the
Houston Texans as an undrafted free agent following the
2018 NFL draft. On August 31, 2018, Weah was released by the Texans as part of final roster cuts, but was subsequently signed to the team’s practice squad. On October 2, 2018 Weah was moved to injury reserve. On January 7, 2019, Weah was signed to a futures contract by the Texans. On August 30, 2019, Weah was released as part of the final roster cuts.
Washington Redskins / Football Team On October 10, 2019, Weah was signed to the
Washington Redskins practice squad. On December 27, Weah was promoted to the active roster after the team moved two members of the secondary to injured reserve. On September 5, 2020, Weah was waived by Washington.
Chicago Bears On January 15, 2021, Weah signed a reserve/futures contract with the
Chicago Bears. He was waived on August 16, 2021.
Saskatchewan Roughriders Weah signed with the
Saskatchewan Roughriders of the
Canadian Football League (CFL) on December 21, 2021. In two preseason games he caught three passes for 25 yards and one touchdown. He was released by the Riders on June 9, 2022, as part of the team's final roster cuts. Weah re-signed with the team on July 23, 2022, midway through the
2022 season. On May 26, 2023, Weah retired from professional football. ==Personal life==