Stephen Neal won a national championship in wrestling in college before he walked-onto the New England Patriots as an offensive lineman. He is one of a few players ever to play in the NFL without playing college football. He was a member of the Patriots teams that won Super Bowls 36, 38, and 39. In this episode:
Stephen Neal currently resides in San Diego, California with his wife and kids.