Murphy: nothing. Like I said, to me it´s really not about Armstrong, but about cycling.
Here are some articles I found. Just a quick search, and just so you can see this isn´t coming out of the blue.
Here is one. It´s french.
Another one in german.
More, this is good, look at the end of the text some of the bigger names who worked with Ferrari are listed there.
Last one for now.
The last three links are all in german.