For fans, National Hunt racing has only one home: Cheltenham. The racecourse, which occupies a perfect natural amphitheatre with Cleeve Hill as a dramatic backdrop, is frequently described as 'the theatre of dreams'. The four-day Festival in March has become the pinnacle of ambition for trainers, jockeys and owners. To win there is everything. For punters, months of speculating, planning...