Has anyone else seen the guy in the silver suit with the shaved head ? I saw him in the pits at last Sunday’s NASCAR race and tonight in the audience of American Idol. My guess is it’s some kind of promotional thing and we’ll all find out what it’s about when they’re ready to tell us.