Is McCraken the horse to beat?

Is McCraken the horse to beat?