Mucho Macho Man rises to the top in the Risen Star Stakes [Sports]