Folsom has been the top dog here for years, winners of eight SJS championships since 2010, including last season, and four CIF State titles.
Folsom has been the top dog here for years, winners of eight SJS championships since 2010, including last season, and four CIF State titles.