NFL legend Frank Gore has been all over the map lately.

He recently made headlines for switching sports.

But now this veteran NFL running back just got hit with the worst news of his life in Atlantic City.

NFL legend Frank Gore has been charged with assault after cops say he was involved in a domestic violence incident with a 28-year-old woman last month.

According to the Atlantic City Police Department, back on July 31 at around 8:11 AM, officers were called to the Tropicana Atlantic City in New Jersey regarding a report of a domestic violence dispute.

Police say that a 28-year-old woman, who they did not identify, was speaking with hotel security but “did not exhibit signs of injury and complaints were not filed at the time.”

The Department did say though after an investigation was launched, Gore was ultimately charged this week with simple assault “related to the domestic violence incident.”

No additional information was released.

The 39-year-old former San Francisco 49ers superstar is due for a hearing on the matter in mid-October, according to court records.

After playing 16 seasons in the league, and rushing for 16,000 yards, the third-most all-time, Gore is widely considered one of the greatest NFL running backs ever.

After last playing in the 2020 season, Gore has since become a boxer.

He lost his first fight in 2021 with ex-NBA star Deron Williams via split decision.

Later, he recorded a highlight reel knockout in his second-ever fight against Yaya Olorunsola earlier this year.

Gore has gotten some support from his fellow athletes.

Braylon Edwards, former Pro-Bowl wide receiver, took to Twitter to question if there is video evidence of the alleged assault.

Edwards tweeted, “‘Allegedly’ no mistakes ever, family man, just retired with the team he started with a month ago and now he does this? So no video? Just her word and no witnesses? Ok.”

Edwards and Gore were teammates with the 49ers for less than a season in 2011, when Edwards signed a one-year contract with San Francisco that August.

Edwards was waived by the 49ers on Dec. 27.

Gore was in his seventh season with San Francisco at the time.

He remained there until 2014 before going on to sign a three-year contract with the Colts.

Sports with Balls will keep you up-to-date on any developments to this ongoing story.