Despite playing almost the entire season without two of its top players, Upper St. Clair is looking like one of the WPIAL’s hottest teams.
Despite playing almost the entire season without two of its top players, Upper St. Clair is looking like one of the WPIAL’s hottest teams.