The 2026 Melbourne Cup is almost here and there's lots of ways to follow the action from Flemington, both in Australia and overseas.