Joseph Girard III Puts on A Show For Glens Falls In State Semifinal Win