Please login to view pricing details.
Lance Armstrong signed July 24, 2000 'Tour De Force' original Sports Illustrated magazine. Item has a Schwartz Sports Memorabilia tamper-proof numbered hologram and Certificate of Authenticity which can be verified online.
Specifications