Steve Heiden of the Cleveland Browns poses for his 2005 NFL headshot(00) Author Dalbo 27 Nov 2024 Save Image Image gallery: A Detailed Look Into Steve Heidens Life And Career