Patrick Sheerer signed with St. Bonaventure.

Patrick Sheerer signed with St. Bonaventure.