Fun times ahead: http://gawker.com/5928758/gay-or-not-gay-sally-ride
The above does a pretty good job of summarizing the debate, so I'll just point to it rather than ham-fistedly trying to do so myself. This, however, is quintessential WP:
http://en.wikipedia.org/w/index.php?title=Talk:Sally_Ride&diff=503999457&oldid=503987057
Gawker isn't the only one that noticed.