2006-08-24 06:00:02 Jake Gyllenhaal is to play cycling legend Lance Armstrong in a movie about his life. The seven-time Tour de France winner let the casting choice slip during a conversation with staff at US sports network ESPN. Lance revealed Matthew McConaughey had been lined up for the role but the movie's producers decided to go with the 'Brokeback Mountain' actor instead. A source at the network explained to the New York Post newspaper: "Lance said that's why he has been spending so much time with them both this summer." Meanwhile, his former fiancée, Sheryl Crow, has revealed she still thinks about him every day. The 'If It Makes You Happy' singer and the athlete split in February this year, but the singer admits she is still struggling to get over him.