NFC has won 27 AFC has won 26 but yeah Steelers/Pats having 6 each helps lol
NFC was the original NFL and the owners tend to come from more wealth so that could be it? Not sure though
NFC was the original NFL and the owners tend to come from more wealth so that could be it? Not sure though