Olympic bronze medalist Michael Bates, who played 11 seasons in the NFL, tops the list.Β 

Tags