Talk about crossroads! markhoward03 shares the incredible story where(02) Author Dalbo 16 Nov 2025 Save Image Image gallery: Channel 3 News Cleveland Oh He Defied The Odds This Is His Incredible Story