David Caruso, who starred in the hit series CSI: Miami from 2002 to 2012, was spotted out and about in Los Angeles, Calif. in a very rare sighting since he quit acting after the end of his show.
The show, featuring a cast that included George Eads, ran for 15 years before its reboot in 2021 and spawned a franchise of spin-offs like "CSI: Miami," "CSI: New York," "CSI: Cyber," and "CSI ...