Four months after he announced his retirement from the sport, the first mechanism of Andy Schleck’s declared intention to remain in cycling has been made more clear with a company linked to his final team announcing a new role for him. Trek Travel, an offshoot of the Trek bicycle company, has said that Schleck will […]