by Bob So what do an Egyptian God and a horse named Papyrus have to do with our Osiris Stakes? According to Egyptian mythology, “Osiris” is the name given to the god of the afterlife. It is also the name of a racehorse that was foaled in England in 1926....