The Great Folsom Snail Race made its long-awaited return to Lions Park Saturday after more than 20 years, as part of Folsom’s ...