USC football all-time roster: Offensive starters and backups

See which legends made the cut in our all-time USC football roster, starting with the offensive starters and backups.

If forced to choose the two best USC running backs of all time, one is forced to leave multiple Heisman Trophy winners off the all-time Trojan roster.

It’s simple math.

If you have a two-deep to fill out, that means only two of USC’s many Heisman-winning running backs can make the cut. Charles White, O.J. Simpson, Mike Garrett, Reggie Bush, and Marcus Allen have all won the Heisman as a USC running back. Guess what? Three of them have to be left off the list. That is the limitation of this roster.

We also had to make very tough choices on the offensive line. Sam Baker is undoubtedly one of the greatest offensive linemen USC has ever produced, but gosh, the 10 linemen picked in front of him had even better credentials in our eyes.

We didn’t enjoy leaving some great Trojans off this roster, but we had to. Enjoy and debate our selections in his special historical series at Trojans Wire.

Check out our other College Wire all-time lineups: Alabama | Arkansas | Auburn | Clemson | Colorado | Florida | Georgia | Iowa | LSU | Michigan | Michigan State | Nebraska | North Carolina | Notre Dame | Ohio State | Oklahoma | Oregon | Penn State | Rutgers | Tennessee | Texas | Texas A&M | USC | Wisconsin