1.Which tennis player did Brooke Shields marry in 1997?

Pete Sampras
Roger Federer
Bjorn Borg
Andre Agassi