Vets & New Threats Season 41, details his background, Challenge performance, final challenge victory, and historic $212,500 ...