If you listened to a recent radio show, Todd spoke about being at the Tropicana in Las Vegas during its final night in operation. He reported that so
he asked for it...
The Sports Illustrated Swimsuit Issue 2024