Dallas Cowboys Ball was selected by the
Dallas Cowboys in the fourth round (138th overall) of the
2021 NFL draft. If it wasn’t for his problems off the field, he was projected to be a top-70 pick by some experts. He signed his rookie contract on May 20, 2021. Ball was placed on
injured reserve with a high ankle sprain injury on September 2. In 2022, Ball was given a chance to compete with rookie
Matt Waletzko for the reserve swing tackle position. He didn't look comfortable in pass protection at tackle, forcing the Cowboys to sign the 40-year-old
Jason Peters, after
Tyron Smith suffered a torn hamstring in the preseason. In Week 14 against the
Houston Texans, Ball replaced an injured
Terence Steele (who tore both the
ACL and
MCL in his left knee). Late in the fourth quarter, Ball gave up a strip sack on quarterback
Dak Prescott, which the Cowboys recovered to back them up at their three-yard line. On the next play, he got beat again and the defender hit Prescott's right arm as he was throwing, which led to a second interception, forcing Peters to play at
right tackle for the first time since 2006, on the eventual 98-yard game-winning drive. Ball only played 41 snaps in 13 games as a backup during the season. On August 29, 2023, Ball was placed on injured reserve after suffering a hip injury in the final preseason game. Ball was released during roster cuts on August 27, 2024, and re-signed with the team's practice squad the next day.
New Orleans Saints On December 31, 2024, the
New Orleans Saints signed Ball to their active roster. He was declared inactive for the season finale against the
Tampa Bay Buccaneers. In 2025, he competed for the backup right tackle position behind
Taliese Fuaga during the preseason. On July 28, 2025, Ball was waived by the Saints. ==References==