It is a small town built at the mouth of the Delaware and Lehigh rivers and has a population of just over 25,000. All ...
The Lafayette Leopards defeated the Americans 65-63 to claim their first NCAA tournament title in school history. Laf ...