The former Denver Bronco who bought a pub in England – and saw his world implode
Drive north out of London for a couple of hours, head east just past the city of Leicester, bump along some of England’s finest country roads as they wind between gloriously green fields, and you eventually reach the small village of Ashby Folville, population: 174. At the centre of it sits The Carington Arms: “Probably…