Sports

Former Viking Randy Moss reveals cancer diagnosis, 6-hour surgery

Randy Moss
Randy Moss in 2021.
Scot Tucker/AP