I had not heard of the soccer team until you just mentioned it. I was, however, aware of Preston, England. Interestingly... there is also a city called New Preston.
Maybe they could become your team now ;) They're doing pretty well this season - currently 3rd in the Championship.
Comments on Profile Post by onceaking