NFL player John Abraham played for South Carolina.
John Boyett plays for the Denver Broncos.
John Wetzel plays for the Dallas Cowboys.
John Brown plays for the Arizona Cardinals.
John Carlson plays for the Arizona Cardinals.
John Estes plays for the Arizona Cardinals.
John Urschel plays for the Baltimore Ravens.
John Simon plays for the Baltimore Ravens.
John Greco plays for the Cleveland Browns.
John Hughes plays for the Cleveland Browns.
John Youboty plays for the Denver Broncos.
John Sullivan plays for the Minnesota Vikings.