have (something) on (someone)
to have information or proof that someone did something wrong
I think that the police have something on the man and that is why he is afraid.
Most Attractive People in Sports
Roberta Mancino Extreme Sports
Italian demigoddess Roberta Mancino is like one of those logic problems that asks you to find what doesn t belong. Except in her case, everything belongs and is somehow made .
She s a stunning model who also happens to be a prolific skydiver, BASE jumper and wingsuit daredevil. Essentially she is the World s Most Intriguing Woman.