Olympic Champion Sanya Richards-Ross Finished Her First 5K at Walt Disney World Resort