Claressa Shields vs. Savannah Marshall has been a long time coming.After spending the last few years going head-to-head and calling each other out on social media and in the press, Shields and Marshall are finally set to face off this weekend at the O2 Arena in London, England.Claressa Gwoat Shields@ClaressashieldsAnother great nights sleep oh and we 4 days out 🥊 #SHIELDSmarshall #GWOAT896114Another great nights sleep 💤 oh and we 4 days out 😈 🥊 #SHIELDSmarshall #GWOAT https://t.co/ozDREKwFivTheir bitter rivalry began in 2012 in the amateur scene where 'Silent Assassin' scored a points decision victory to hand ‘GWOAT’ Shields her first defeat. A decade later, it's still the only blemish on the Michigan native’s amateur and professional record.In terms of physique and record, the two undefeated fighters are almost identical.As for their net worth, the two are comparable. According to CelebTattler, Shields has a $4 million net worth. Meanwhile, Marshall holds a net worth upwards of $6 million, according to WikiBorn.The two also have an identical 12-0 win-loss card, with Marshall sporting 10 KO wins against Shields’ 2. In terms of height, the Brit is 5'11 while the American is 5'8. However, in terms of weight, the champions are seemingly identical, as both are expected to come in at around 165 pounds.In terms of fighting style, the two have contrasting techniques. Shields is a technician. She picks her spot and boxes around her opponents. Meanwhile, Marshall is a finisher and has an insane amount of knockout power.Watch the rivals go at it in their pre-fight press conference:Sky Sports Boxing@SkySportsBoxingShields and Marshall go AT IT in London 🤬Certainly, a clash of styles... @Boxxer26840Shields and Marshall go AT IT in London 🤬Certainly, a clash of styles... 😅@Boxxer https://t.co/VCJAOViiwcClaressa Shields vs. Savannah Marshall fight cardThe full fight card for the event:Claressa Shields vs. Savannah Marshall – for the WBC, IBF, WBA, and WBO Middleweight titlesMikaela Mayer vs. Alycia Baumgardner – for the WBO, IBF, and WBC Junior Lightweight titlesCaroline Dubois vs. Milena KolevaLauren Price MBE vs. Timea BelikKarriss Artingstall vs. Marina SakharovEbonie Jones vs. Vanesa CaballeroApril Hunter vs. Erica Juana Gabriela AlvarezShannon Ryan vs. Buchra El QuaissiGinny Fuchs vs. Gemma RueggSarah Liegmann vs. Bec ConnollyGeorgia O’Connor vs. TBAHow to watch Claressa Shields vs. Savannah Marshall?The Claressa Shields vs. Savannah Marshall main card will broadcast on ESPN, ESPN Deportes, and ESPN+.In Marshall’s home country United Kingdom, fans may catch the action via Sky Sports.Another way to watch Shields-Marshall is via FITE.tv and FOX (Australia).