St. John’s caps tough weekend, drops Shawnee


Post navigation