Flemington Race 3: Channel 9 Chester Manifold Stakes World Pools Race 3 | Racing Betting & Odds BetGold