Didn't that money go to cancer research? That's still a good cause, cheater or not. Unless Armstrong was lining his pockets with those wristband funds, I don't see a problem.
I'm no NFL GM so that kid's character is none of my concern. Character traits as a concern for the NFL is so bullshit anyway. There's people in the league who've done far worse than play up a dead girlfriend relationship angle, and that still has nothing to do with their play on the field. It's a whole bunch of nothing. We're such babies.