This guy doesnt let testicular cancer stop him from doing anything, not even having a kid. Somehow Armstrong beat the odds that he could have a kid after ball cancer and after wearing those super constricting biking shorts all the time. This guy must have the super sperm. So Max Armstrong was born on June 4th, 2009...and from the looks of things, he's already sticking his tongue out at the french.
Atta boy. USA! USA!
From Lance's Twitter