For fans of mixed martial arts, this past week has been a slow crawl of steadily rising anticipation for tonight's "Diaz vs. Miller" event, going down at the IZOD Center in East Rutherford, New Jersey.
UFC on Fox 3 will feature a lightweight title eliminator bout pitting Stockton bad boy Nate Diaz against 155-pound wrecking ball and perennial top contender Jim Miller.
In the co-main event, Johny Hendricks will seek to cement his name amongst the welterweight elite when he battles former title challenger Josh Koscheck. Pat Barry vs. Lavar Johnson and Rousimar Palhares vs. Alan Belcher are also slated to air on network television.
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 FOX 3: "Diaz vs. Miller"
Fight card and line-up
Results and live fight coverage
UFC on FOX 3 predictions and previews:
Predictions from the myth himself, Nostradumbass
Prelims preview and predictions part one
Prelims preview and predictions part two
Fight preview: Rousimar Palhares vs. Alan Belcher
Fight preview: Josh Koscheck vs. Johny Hendricks
Fight preview: Nate Diaz vs. Jim Miller
UFC on FOX 3 press conferences:
Pre-fight press conference
Press conference video
Press conference staredown pics
UFC on FOX 3 weigh-ins:
Weigh-in staredown pics
Weigh-in photos gallery
UFC on FOX 3 news:
Open workouts photos gallery
Latest odds and betting guide
Beermania: UFC on FOX 3 edition
Exclusive interview with Jim Miller
Exclusive interview with Johny Hendricks
Exclusive interview with Pascal Krauss
UFC on FOX 3 editorials:
History in the Making: Jim Miller outgrapples Charles Oliveira at UFC 124
History in the Making: Josh Koscheck pushes Matt Hughes closer to retirement at UFC 135
Jim Miller isn't looking past Nick Diaz but he expects a title shot with a win
Dana White confirms title shots on the line for Nate Diaz and Johny Hendricks
An excited Johny Hendricks just can't wait to hit Josh Koscheck
Josh Koscheck has some of the best footwork in MMA
Johny Hendricks will let his fists do the bashing against Josh Koscheck
Josh Koscheck vs. Johny Hendricks is not going to be a boring wrestling match
Alan Belcher says Rousimar Palhares will go for his legs but they won't be there
UFC on FOX 3 videos:
Dana White video blog episode one
Dana White video blog episode two
Nate Diaz vs. Jim Miller predictions with the pros
The stars of UFC on FOX 3 get roasted
The Nate Diaz story
Jim Miller brews beer in his driveway
Josh Koscheck calls out 'retards' who think he's too old to fight
UFC on FUEL TV presents Josh Koscheck's crib
That, my friends, should be enough to keep you talking -- at least for the time being.
What's been the biggest storyline heading into this event? The potential title shots awaiting Nate Diaz and Johny Hendricks? The seeming lack of hype for the event thanks to Floyd Mayweather? Something else?
Enjoy the show, Maniacs.