 On February 21, 2000, Linton agreed to a contract with the Colorado Rockies and was sent to their AAA affiliate, the Colorado Springs Sky Sox of the Pacific Coast League at the end of Spring Training, spending the season with the Sky Sox, posting a record of 10–13 with a 5.38 ERA in 28 starts.Linton signed as a free agent with the Los Angeles Dodgers on January 15, 2001, however, he was released at the end of Spring Training on April 1.Linton next came back for his second stint in the New York Mets organization, signing as a free agent on May 9, 2001 and was assigned to their AAA affiliate the Norfolk Tides of the International League, compiling a 7–3 record with a 3.21 ERA in 12 starts before being sold to the LG Twins of the Korea Baseball Organization, where he finished the 2001 season.