Jeff Haines hasn't written any stories yet.

Jeff Haines

Philly apologist, baseball junkie, Haverford College grad, home brewer, Stoke City supporter, scavenger hunt mastermind, marathon finisher, cat dad.