Steve Taneyhill cause of death: What happened to the ex-USC Gamecocks QB? All on his cancer battle December 16, 2025