Lansdale Pennsylvania is located just 25 miles north of Philadelphia in the bustling Philly metro area. Because of the larger size of its population, we're surprised that this ballpark has only held a professional team once in its entire life. The only reason we can find is, the team that played here was so awful, perhaps they scared everyone off.