Josh Leff, a senior punter/kicker for Sierra Canyon High football, visiting Illinois this weekend. Leff, who lives in Westlake, is one of the West’s top special teams players and a strong Division I prospect. He has an Illinois offer.