GRAND RAPIDS, Mich. – The Hannibal-LaGrange men's cross country team placed 23rd out of 37 teams Saturday while competing in the NAIA Great Lakes Challenge.