‘Sons of Ben’ the Movie

Meet the folks who wanted a major league soccer team in Philadelphia so badly, they became fans before it existed. Great details of how the stadium ended up in Chester during one of the city’s darkest periods with a lot of Chester folks featured in the movie.