For fans of mixed martial arts, this past week has been a slow crawl of steadily rising anticipation for tonight's "Kongo vs. Barry" event, going down at the Consol Energy Center in Pittsburgh, Pennsylvania.
UFC on Versus 4 will feature a completely revamped line-up than was initially announced by the promotion.
The original fight card was headlined by Nate Marquardt vs. Anthony Johnson. Then Johnson got injured and was replaced by Rick Story. Then Marquardt failed his medicals and was released by the company right before the weigh-ins.
That left Story to shoot down the card to take on Charlie Brenneman, who was only available because his original opponent, T.J. Grant, was injured just a few days ago.
The fight that was supposed to be the co-main event of the evening, Cheick Kongo vs. Pat Barry, was then made the headliner for the card.
It's been a flurry of non-stop news, analysis, quotes, predictions and previews for the past week and it's certainly understandable if you missed out on a few stories.
But don't worry, Maniacs, we've got you covered.
In cased you missed any or all of it — or just want to keep the discussion alive — below are links to all the major storylines heading into tonight's broadcast.
In we go:
UFC on Versus 4: "Kongo vs. Barry"
Fight card and line-up
Results and live fight coverage
UFC on Versus 4 predictions and previews:
UFC on Versus 4 predictions from the man himself, Nostradumbass
UFC on Versus 4 prelims predictions and preview
Fight preview: Cheick Kongo vs. Pat Barry
Fight preview: John Howard vs. Matt Brown
Fight preview: Matt Mitrione vs. Christian Morecraft
UFC on Versus 4 weigh ins:
Weigh-in photos gallery
Weigh-in staredown pics
Weigh-in staredown videos
UFC on Versus 4 odds:
Cheick Kongo vs. Pat Barry
John Howard vs. Matt Brown
Matt Mitrone vs. Christian Morecraft
UFC on Versus 4 news:
Conference call updates and live blog
UFC on Versus 4 Facebook streams live
Nate Marquardt fails his medicals and is forced out of fight against Rick Story just before weigh-ins
Nate Marquardt released by UFC following failed medicals
Video of Nate Marquardt cutting weight, which appears to go easy as pie
UFC on Versus 4 editorials:
Exclusive interview: Rich Attonito is finally in the right weight class
Pat Barry training with Team Deathclutch for Cheick Kongo fight
Joe Stevenson hasn't really evolved for three years
Joe Stevenson is pissed and he's going to try to break something of Javier Vazquez's
UFC on Versus 4 videos:
Versus intro video for 'Kongo vs Barry'
ESPN's MMA Live preview
Cheick Kongo is healthy and excited to fight Pat Barry
Pat Barry isn't underestimating Cheick Kongo's striking
Matt Mitrione vs. Christain Morecraft fight preview
The Shoot! Matt Mitrione will have Christian Morecraft tasting iron
From NFL to UFC: Matt Mitrione open guard
Matt Brown vs. John Howard could be a bloodbath
John Howard wants to put on "Fight of the Night" against Matt Brown
That, my friends, should be enough to keep you talking -- at least for the time being.
What has been the biggest story heading into this event? Nate Marquardt's failed medicals and subsequent release? The promotion of Kongo vs. Barry to the main event? Rick Story's wild ride to Pittsburgh? Something else?
Sound off, Maniacs.