Eine Tatsache über Brooke Gordon ist, dass ihr Ex-Mann der berühmte Rennfahrer Jeff Gordon ist. Brooke Gordon ist eine ehemalige Frau Winston und hat ihre Scheidung von Jeff Gordon mit einer Auszahlung von 15 Millionen US-Dollar beglichen.
Brooke Gordons Mädchenname ist Brooke Sealey. Ihre frühe Beziehung zu Jeff Gordon blieb geheim, weil Jeff zu dieser Zeit für die Winston Cup Series fuhr und ungeschriebene Regeln es den Fahrern untersagten, Winston-Mädchen zu treffen. Brooke heiratete Jeff Gordon, als Jeff erst 21 Jahre alt war.
Nach Angaben der Baltimore Sun machte Brooke ihre Trennung von Jeff Gordon auf Jeffs eheliches Fehlverhalten zurückzuführen. In ihren Scheidungspapieren bat sie um die ausschließliche Nutzung des Strandhauses des Paares in Highland Beach, Florida. Sie forderte Ehegattenunterhalt, zwei Luxusfahrzeuge und die Nutzung der Boote und des Flugzeugs des Paares. Brooke verlangte, dass Jeff Gordon die Gehälter ihrer verschiedenen Haushaltshilfen zahlte, darunter ein Koch, Zimmermädchen und Wartungsarbeiter.
Nach ihrer Scheidung von Jeff Gordon hatte Brooke ein Kind mit James Dixon II. von Charlotte und heiratete den ehemaligen Gouverneurskandidaten von South Carolina, Mullins Mcleod. Obwohl Dixon Brookes Kind zeugte, gab Brooke dem Kind den Nachnamen Gordon. Durch Anwälte erhob Jeff Gordon Einwände dagegen, dass Brooke ihr Kind nach Gordon benennt.