On Saturday, Jan. 10, the world of running will be descending on Tallahassee for the World Cross Country Championships, returning to the United States for the first time in over 30 years.
The championships attracted more than 10,000 visitors, exceeding expectations and boosting the local economy. County ...
The World Athletics Cross Country Championships are three sleeps away, and the 14 men representing the stars and stripes are ...
Over 10,000 people attended the World Athletics Cross Country Championships at Apalachee Regional Park, exceeding economic ...
The 46th World Athletics Cross Country Championships is set to take place this Saturday in Tallahassee, Florida.