Site icon Rock 106.1 – Savannah's Rock Station

First Grand Slam of Curling event held in the United States

First Grand Slam of Curling event held in the United States

South Lake Tahoe is the site of the first Grand Slam of Curling event in the United States, featuring 32 elite teams from seven nations, including Canada.