Forget Mayweather-McGregor. There's a new fight of the century on the horizon.

68-year-old former heavyweight champion George Foreman yesterday challenged Hollywood action star Steven Seagal, aged 65, to a fight.

Foreman Tweeted his intentions to take on Seagal in the ring in a 10-round bout in Las Vegas. And Seagal seems keen on the idea.

Seagal reportledy holds black belts in karate, judo and kendo.

Advertisement

It's unknown why Foreman, who last fought in 1997, wants to take on the actor.

In 1994 Foreman became the oldest fighter ever to win a World Heavyweight Championship when he stunned Michael Moorer, 20 years after losing the title to Muhammad Ali in the Rumble in the Jungle.