Barry Bennett played 11 seasons with the New Orleans Saints, the New York Jets and Minnesota Vikings.

The Star Tribune reported Bennett had retired from teaching physical education in Long Prairie. Superintendent Jon Kringen said Bennett rarely talked about his NFL career unless someone asked.

Tragic. 

Want More From Sports Gossip? 

For all the latest breaking Sports Gossip, be sure to follow SportsGossip.com on FacebookInstagram, and Twitter.