Một sự thật về Brooke Gordon là chồng cũ của cô là tay đua xe nổi tiếng Jeff Gordon. Brooke Gordon là cô Winston trước đây và cô ấy đã giải quyết ly hôn với Jeff Gordon với khoản tiền trả 15 triệu đô la.
Tên thời con gái của Brooke Gordon là Brooke Sealey. Mối quan hệ ban đầu của cô với Jeff Gordon vẫn là một bí mật vì vào thời điểm đó, Jeff lái xe cho giải Winston Cup Series, và các quy tắc bất thành văn đã cấm các tài xế hẹn hò với các cô gái Winston. Brooke kết hôn với Jeff Gordon khi Jeff mới 21 tuổi.
Brooke đổ lỗi cho việc chia tay của cô với Jeff Gordon là do hành vi sai trái trong hôn nhân của Jeff, theo Baltimore Sun. Trong giấy tờ ly hôn, cô yêu cầu được sử dụng độc quyền ngôi nhà bên bờ biển của hai vợ chồng ở Highland Beach, Florida. Cô ấy yêu cầu sự hỗ trợ của vợ chồng, hai chiếc xe sang trọng, và sử dụng thuyền và máy bay của hai vợ chồng. Brooke yêu cầu Jeff Gordon trả lương cho các trợ lý gia đình khác nhau của họ, bao gồm đầu bếp, người giúp việc và công nhân bảo trì.
Sau khi ly hôn với Jeff Gordon, Brooke có một đứa con với James Dixon II của Charlotte, và cô ấy tiếp tục kết hôn với cựu ứng cử viên thống đốc bang Nam Carolina, Mullins Mcleod. Bất chấp việc Dixon làm cha cho con của Brooke, Brooke đã đặt cho đứa trẻ họ Gordon. Thông qua luật sư, Jeff Gordon phản đối việc Brooke đặt tên con theo tên Gordon.