As the No. 12 seed in Class 5A, South Fayette went into its matchup against No. 5 North Hills (14-4) on Monday as a sizable underdog in the eyes of most. All it took was one loud crack of Maddie Cavenaugh’s bat to change that in an instant. The Lions sophomore shortstop swatted a solo […]