He was a four-star recruit coming out of high school and committed to Florida State University to play college football.
As a junior, he was a key reserve on the team's offensive line, while playing in 13 games with one start against Western Kentucky University.
He was ejected from the Conference USA Championship Game against the University of Alabama at Birmingham for incurring two personal foul penalties.
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.