LAWRENCE, Kans. The 58th Annual NAIA Men's Cross Country National Championships were held today at Rim Rock Farm in Lawrence, KS. The two men individual runners from Webber International University Felix Alfen and Brandon Scott both finished in the top 85 out of 321 runners.