Tag: cycling news; pelotonpost; peletonpost; peleton post; peloton post; frank schleck;

Frank Schleck

Frank Schleck Out

Leopard SA Statement on Fränk Schleck. With the end of Fränk Schleck’s suspension approaching, Leopard and its partners have assessed the situation in view of a possible renewal of the collaboration with Fränk Schleck. Having finalized this assessment in a broad and objective way, Leopard has decided to not renew […]