A contestant competes in the Stone Put at the 2017 Myrtle Beach Highland Games & Heritage Fest.
A contestant competes in the Stone Put at the 2017 Myrtle Beach Highland Games & Heritage Fest. Randall Hill Randall Hill/For The Sun News
A contestant competes in the Stone Put at the 2017 Myrtle Beach Highland Games & Heritage Fest. Randall Hill Randall Hill/For The Sun News