50 Cent is "expendable" after all. Sylvester Stallone who just announced last week that the G-Unit rapper would be replacing Forrest Whitaker in his new blockbuster action flick, The Expendables, has recast the role once again.

Ain’t It Cool News, who said Fif would be taking over for Whitaker due to the actor’s scheduling conflicts, now reports that Stallone has switched the muscle bound G-Unit leader for the equally daunting Terry Crews. There's no word on why Fif was replaced.

Crews is most known for his role as the hardworking father on Chris Rock’s sitcom, Everybody Hates Chris, but the former football player has also starred in a handful of movies including The 6th Day, Street Kings and the forthcoming Terminator Salvation.

The actor will be playing Hale Caesar in The Expendables, a movie about “a team of mercenaries [that] head to South America to overthrow a dictator,” per IMDB.

Scheduled to begin filming on March 28th, the flick will also star such action movie royalty as Arnold Schwarzenegger, Dolph Lundgren, Mickey Rourke, Jason Statham and Jet Li. It is set to hit theaters next year. - Elan Mancini

More From XXL