The kids have been questioning why they support a club so far from home. I can't answer that, and they do have free will (to a point).
I came across this, which calculates which of the 92 league football stadiums are nearest to your home. I was horrified to discover that Ewood Park is the 21st nearest to our house. Sheffield Wednesday, Port Vale, Huddersfield and Chesterfield are all nearer. I wouldn't want to try and get to Hillsborough by the shortest possible route, however. And I'm sure that a nip over Grane Road in Helmshore would shave off 5 miles from the journey.