Getty Images/AAF

Former NFL running back Zac Stacy was arrested Thursday night on felony charges of aggravated assault and criminal mischief after video evidence surfaced of him allegedly beating up his ex-girlfriend, according to a report by TMZ Sports.

Stacy, a former Second-Team All-SEC selection at Vanderbilt who played in the NFL, flew from Nashville, Tenn. to Orlando, Fla. on Thursday night "with the intention of turning himself in." According to reports by TMZ, Stacy has been accused by his ex-girlfriend of beating her on numerous occasions.

Earlier in November, Stacy's ex-girlfriend, Kristin Evans, publicly shared a video of the athlete allegedly punching her in the head multiple times before throwing her into a television. Their five-month old son is present in the room while the altercation is happening in the video.

In an application for a restraining order, Evans wrote that Stacy "has escalated violence since May while I was pregnant. He also assaulted me just weeks before our son was born. He will not stop. He will kill me and he feels justified in his actions," according to TMZ.

Stacy fled the scene of last Saturday's alleged assault before Evans called 911, but was taken into custody on Thursday night without incident. For her safety, Evans has allegedly been moved to an undisclosed location.

Stacy was chosen by the St. Louis Rams in the fifth round of the 2013 NFL Draft and played two seasons for the team, as well as one season for the New York Jets, in 2015. He retired from the NFL in 2017, but went on to play professional football for the Saskatchewan Roughriders of the CFL and the Memphis Express of the now-defunct Alliance of American Football.

Presently, Stacy faces up to 15 years in prison if convicted on the charges he is facing.