Geoff Boss won a race in which city, 22 miles from Lake Tahoe?
Geoff Boss:  He competed in the Barber Dodge Pro Series from 1993 to 1996, winning races at Miami, Sears Point, Phoenix, Watkins Glen, and Reno. Reno, Nevada: Reno is a city in the U.S. state of Nevada. Reno, Nevada:  It is in Northern Nevada, approximately 22 mi from Lake Tahoe.
Reno