An English City Gave Soccer to the World. Now It Wants Credit.
“As far as the man in the food truck is concerned, the patch of land he occupies in Sheffield, England, is about as humdrum as they come. To him, the spot — in the drab parking lot of a sprawling home improvement superstore, its facade plastered in lurid orange — is not exactly a place […]