This 100%.
It's amazing how average players become "superstars" when they are part of a great team.
It's amazing how "superstars" aren't so super when placed on awful teams.
Steve Young on Tampa, Barry Sanders on Detroit (imagine him running behind 90s Dallas OL), Brett Favre on Atlanta, Wes...