No. of kids / No. of baby mamas: 9 / 8

We get that there's not much to do in Buffalo, but McGahee still fathered three kids in only two seasons with the Bills. He's also left a trail of children in his wake on the various stops throughout his 10-year NFL career. He's played with four teams, and reportedly has fathered nine children with eighth different women.