NEW YORK — The biggest surprise Monday for 10-year-old Rainn Sheppard, competing at the Junior Olympics in Houston and far from the New York City homeless shelter she shares with her two sisters and mother, wasn't the gold medal she won in the 3,000 meters.