Stephan James is no stranger to playing a real-life person on screen. The award-winning actor put his best foot forward as Olympic running legend, Jesse Owens, in Race so he understands the importance of getting in shape for athletic roles. But to play the late, great Carl Weathers in I Play Rocky , the star tells M&F that he actually cut weight in order to look like his far larger hero.

Carl Weathers was in the NFL before his big break in the movies, but once the former Oakland Raider was cast as boxing champ Apollo Creed in the original Rocky , not to mention three successful sequels, it became clear that the star could blend his…

Read the full article at MUSCLEANDFITNESS.COM