Anyone got any prediction on how many runners the ME will get this year? I've seen a 8/11 price for more than 6,600 runners. Surely this has got to be printing sheets? Done a tad bit of research and last year it got 6,598. Bigger and better in 2013 right?!
Comments