 He represented Bermuda national cricket team five times between 1969 and 1980.He signed with the New York Cosmos as was named NASL Rookie of the Year and First Team all-star for the 1971 season.The Cosmos won the league championship in 1972 as Horton was named league MVP, as voted by the players, as he led the league in scoring with 22 goals in 13 games.