The Delco Degenerate Softball League is back.

thepennestri

The Delco Degenerate Softball League (DDSL) is back for their second summer season. These Delco scumbags have had a long […]