An Olympic runner goes head-to-head with 100 middle school cross-country athletes in an unforgettable 3K race. I've been on 50 cruises. Here are 5 things I never buy on the ships. After 15 Years ...