The 2025 Melbourne Cup is almost here as Flemington gears up for wet weather and a rain-soaked track (rated a Soft 6 early on ...