It has been exactly 31 days since Boy Xander was trotted to the start, loaded into the gates and sent off on a journey. His previous five races going back to Oct 13 were full of merit. A win, a second ...