Amanda beard nude pic. Olympic swimmer Amanda Beard is the sexist athlete alive.