Yeah, but Tom Hanks has chosen to go into a profession where his face is basically his calling card.
Lance is an athlete in a sport that is pretty underwatched in the US. Granted he is HUGE as far as cycling is concerned, but I would bet he can move around pretty much undetected 75% of the time.
I dunno, just a thought. Plus, was the detective guy acting like a tool. If there is one thing I have noticed watching the Lance Chronicles: The man does not suffer fools lightly! He might be our "ambassador", but he's still got a lot of Texas in him.