Advertisement

Cyclists Armstrong, Hamilton Have Confrontation; Now FBI Is Involved

U.S. Postal Service cycling team leader Lance Armstrong (L) of the United States and Tyler Hamilton ride during the second stage of the 73nd Criterium International cycling race. (AFP/Getty Images)
U.S. Postal Service cycling team leader Lance Armstrong (L) of the United States and Tyler Hamilton ride during the second stage of the 73nd Criterium International cycling race. (AFP/Getty Images)

Advertisement

More from WBUR

Listen Live
Close