The 139th running of the Caulfield Cup takes place tomorrow with $3.15 million up for grabs in what is now the richest one-and-a-half-mile turf handicap race across the globe. There will be no cup defence from last year’s winner Jameka who put in one of the most impressive runs of the 2016 Spring carnival, however there are plenty of strong contenders amongst the field of 17 vying for glory on what is the final day of the MRC Spring Carnival. It’s been tough going for punters over the past two weeks, so we’ve had ou.....