For fans of mixed martial arts, this past week has been a slow crawl of steadily rising anticipation for tonight's UFC 129: "St. Pierre vs. Shields" event, going down at the Rogers Centre in Toronto, Ontario, Canada.
Georges St. Pierre is all set to defend his welterweight title against former Strikeforce and EliteXC Champion Jake Shields.
Jose Aldo will also make his long awaited Octagon debut in the first defense of his freshly minted UFC featherweight championship against knockout artist and Canada's own, Mark Hominick.
In addition, Randy Couture will lace 'em up one last time when he tangos with "The Dragon" Lyoto Machida.
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 129: "St. Pierre vs. Shields"
Fight card and line-up
Results and live fight coverage
Predictions and previews:
UFC 129 predictions for "St. Pierre vs. Shields" from the man himself, Nostradumbass
UFC 129 predictions from MMA mania staff, readers and fellow MMA media members
Fight preview: Georges St. Pierre vs. Jake Shields
Fight preview: Jose Aldo vs. Mark Hominick
Fight preview: Randy Couture vs. Lyoto Machida
Fight preview: Vladimir Matyushenko vs. Jason Brilz
Fight preview: Mark Bocek vs. Ben Henderson
UFC 129 Prelims preview and analysis for Facebook and Spike TV specials
Fight card: Ben Henderson's quest for new life against Mark Bocek
Fight card: Vladimir Matyushenko and Jason Brilz do battle for relevancy
Fight card: Randy Couture's retirement match against Lyoto Machida in Toronto
Fight card: Jose Aldo makes his UFC debut in defense of his featherweight title against Mark Hominick
Fight card: Georges St. Pierre vs Jake Shields fight for more than the title ... respect
UFC 129 press conferences:
Post-fight press conference for "St. Pierre vs. Shields"
Pre-fight press conference for "St. Pierre vs. Shields"
Pre-fight press conference video highlights with GSP and Jake Shields
Staredown pics from the pre-fight press conference
Press conference and fan event video for UFC 129
Pre-fight press conference open to the public
Georges St. Pierre vs. Jake Shields staredown video from press conference announcement
UFC 129 weigh-ins:
UFC 129 weigh-in results for "St. Pierre vs. Shields"
Weigh-in video highlights for "St. Pierre vs. Shields"
Weigh-in photos gallery for "St. Pierre vs. Shields:
Weigh-ins staredown pics from GSP-Shields, Couture-Machida and Aldo-Hominick
Steven Seagal rubs shoulders with Jon Jones backstage at the weigh-ins
UFC 129 odds:
UFC 129 dds and betting lines for ''St. Pierre vs. Shields''
UFC 129 news:
Details on how to watch UFC 129 live online and PPV
UFC Facebook streams the entire preliminary card for ''St. Pierre vs. Shields''
UFC 129 Prelims on Spike TV announcement
UFC 129 shatters the record for gate and sells 55,000 tickets to "St. Pierre vs. Shields"
UFC 129 start time changes and reminder for April 30
UFC 129 pre-fight press conference recap and highlights
Quick Pic: Jake Shields training with Chael Sonnen
Pic: A look at the Rogers Centre in Toronto as undergoes preparation to host UFC 129
Pic: A look inside the Rogers Centre just hours before UFC 129 is set to get underway
Video: A look inside the Rogers Centre just hours before showtime at UFC 129
Chael Sonnen and Matt Lindland training with Jake Shields to get him ready for GSP
Jake Shields sends a message to Georges St. Pierre and all of Montreal
UFC Primetime returns for "St. Pierre vs. Shields" at UFC 129
UFC Primetime ratings for episode one of "St. Pierre vs. Shields"
UFC releases VIP tickets for "St. Pierre vs. Shields"
UFC 129 prelims on Spike TV
UFC 129 poster for "St. Pierre vs. Shields"
Special UFC 129 poster for "St. Pierre vs. Shields"
UFC Central debuts for UFC 129 on UFC.tv for "St. Pierre vs. Shields" coverage and analysis
UFC fan expo announced for Toronto
Q&A schedule and participants for Toronto fan expo announced
Grappling matches announced for Toronto fan expo
Train with Chuck Liddell, BJ Penn and Anthony Pettis at Toronto fan expo
Fighters and Strikeforce booth announced for Toronto fan expo
UFC sued by Hobby Star Marketing over "Fan Expo" name
UFC Fan Expo: Day one in Toronto with Harris Masood
UFC Fan EXpo: Day two in Toronto with Harris Masood
Randy Couture receives his license to fight Lyoto Machida at UFC 129
MMA Mania readers make their fight picks for Georges St. Pierre vs. Jake Shields
UFC 129 editorials:
Saturday Night's Mania Event: Georges St. Pierre is so good he makes great fighters like Jake Shields look bad
Road to Toronto: Georges St. Pierre dominates the UFC welterweight division
Road to Toronto: Jake Shields sneaks past Martin Kampmann to earn his title shot at UFC 129
Road to Toronto: Georges St. Pierre dominates BJ Penn at UFC 94 -- but not without controversy
Road to Toronto: Jake Shields jumps to the Strikeforce middleweight division
Road to Toronto: Georges St. Pierre brutalizes Matt Serra to reclaim the welterweight title
Road to Toronto: Jake Shields runs roughshod through EliteXC
Road to Toronto: Matt Serra knocks out Georges St. Pierre in the upset of the century
Road to Toronto: Jake Shields wins the Rumble on the Rock welterweight tournament
Road to Toronto: Georges St. Pierre knocks out Matt Hughes to become UFC welterweight champion
Road to Toronto: Jake Shields is outgrappled in Japan and loses his Shooto title
Road to Toronto: Georges St. Pierre pushed to his limits by B.J. Penn at UFC 58
Road to Toronto: Jake Shields avenges a loss and wins gold all in one fight
Road to Toronto: Georges St. Pierre falls short against his idol Matt Hughes
Road to Toronto: Jake Shields gets serious about MMA by moving to the welterweight division
History in the Making: Jose Aldo becomes king of the featherweight division
History in the Making: Jose Aldo rises from the slums to super stardom
History in the Making: Mark Hominick and Yves Jabouin light the blue cage on fire at WEC 49
History in the Making: Lyoto Machida era begins with a bang against Rashad Evans at UFC 98
History in the Making: Randy Couture clashes with Fedor Emelianenko (shut up, it's fun)
History in the Making: Randy Couture outlasts Pedro Rizzo at UFC 31
Ultimate Submissions: An in-depth look into the highs and lows of Georges St. Pierre's grappling
Ultimate Submissions: Deconstructing Jake Shields and American jiu-jitsu
Quote 'em all: The stars of UFC 129 sound off
Chuck Liddell predicts Jake Shields will finish Georges St. Pierre
Before they were stars: Jake Shields earns a fight against Georges St. Pierre at UFC 129
Jake Shields is prepared for an all out war against GSP
Jake Shields will start thinking of moving up to middleweight if he beats GSP
Jake Shields thinks he's going to submit Georges St. Pierre after an all out war
Meet UFC 129 underdog Jake Shields
Jake Shields top five submissions that earned him a title shot at UFC 129
Jake Shields probably has the best jiu-jitsu in MMA
Jake Shields plans to spoil a Silva vs. St. Pierre superfight
Jake Shields believes he's ranked top-five pound-for-pound in the world
Jake Shields is a pretty easy fight for Georges St. Pierre
Georges St. Pierre is not going to be able to hold Jake Shields down
No one can help GSP when the cage door closes at UFC 129
Firas Zahabi: No one in the world can touch Georges St. Pierre at welterweight
Georges St. Pierre could weigh as much as 193-pounds for Jake Shields fight
Georges St. Pierre will regulate Jake Shields with the Gi-funk era
Georges St. Pierre haunted by Matt Serra knockout loss heading into Jake Shields fight
Georges St. Pierre ain't scared to fight Nick Diaz, homie
Georges St. Pierre doesn't want to follow in the footsteps of Roy Jones Jr.
Georges St. Pierre says Jake Shields has the best submissions in the game
Georges St. Pierre training with Roger Gracie and Braulio Estima for Jake Shields fight
Georges St. Pierre is going to make Jake Shields look like a little girl
Georges St. Pierre vs. Jake Shields will end in an upset
Georges St. Pierre can't look past Jake Shields to an Anderson Silva superfight
The Natural: A retirement tribute to UFC Hall of Famer Randy Couture
Randy Couture sounds off on fighters union and key issues facing UFC
Is Randy Couture the greatest UFC heavyweight of all time?
Randy Couture's last fight to be against Lyoto Machida ... maybe
Randy Couture ready to retire (again) on his own terms
Randy Couture is really going to retire ... seriously ... he really is this time
Dana White would really have to step up to keep Randy Couture from retiring
Watching Chuck Liddell get knocked out prompted Randy Couture to call it quits ... on his terms
Randy Couture doesn't want to end up like Chuck Liddell
Randy Couture wants to grab a hold of Lyoto Machida, choke him and make him tap
Dana White: Randy Couture is too competitive to stay retired
Lyoto Machida vs. Randy Couture is not going to be a wrestling match
Lyoto Machida wants to begin a new era starting with defeating Randy Couture
Lyoto Machida just might be the guy to defeat Jon Jones
Lyoto Machida feels no pressure heading into fight against Randy Couture
Lyoto Machida focused on keeping the fight standing against Randy Couture
Dana White: Money started messing with Lyoto Machida's head
Jose Aldo is finally healthy going into UFC 129 ... and hungry
Why will Mark Hominick give Jose Aldo problems? It's very technical...
Mark Bocek can do like no one else and submit Ben Henderson
Ben Henderson out to prove WEC lightweights belong in the UFC
Vladimir Matyushenko is going to try to knock out Jason Brilz at UFC 129
Sean Pierson won't need a badge to bring justice to Toronto on April 30
Exclusive interview with Rory MacDonald
Ivan Menjivar ready to put his name in the history books against Charlie Valencia
Pablo Garza belongs with the top featherweights in the UFC and he wants to prove it
Firas Zahabi: One trainer with five fighters competing at UFC 129
UFC 129 videos:
UFC Super 7 Q&A with all seven reigning division champions
Dana White video blog episode one
Dana White video blog episode two
Dana White video blog episode three
Dana White video blog episode four
Countdown to UFC 129: "St. Pierre vs. Shields"
Extended preview for UFC 129
Countdown to UFC 129 preview for "St. Pierre vs. Shields"
Dana White breaks down UFC 129 on ESPN's "Rome is Burning"
Roll Call: The cast of UFC 129
The biggest fight card ever, UFC 129: "St. Pierre vs. Shields" in Toronto
Chuck Liddell puts together the fight card for UFC 129: "St. Pierre vs. Shields"
UFC Primetime episode one for ''St. Pierre vs. Shields''
UFC Primetime episode two for "St. Pierre vs. Shields"
UFC Primetime episode three for "St. Pierre vs. Shields"
ESPN MMA Live video preview of "St. Pierre vs. Shields"
ESPN Sport Science video with Georges St. Pierre
UFC 129 behind-the-scenes with Jake Shields, Miguel Torres and more
UFC 129 open workouts for "St. Pierre vs. Shields"
Dana White awards a lucky fan the chance to put the belt on GSP inside the Octagon if he wins
UFC betting: Put your money on Georges St. Pierre over Jake Shields
Dana White talks GSP vs. Anderson Silva and Randy Couture retiring
Georges St. Pierre vs. Jake Shields fight breakdown with Randy Couture
Georges St. Pierre vs. Jake Shields fight preview with Dana White
Jose Aldo vs Mark Hominick fight preview with Dana White
Mark Bocek vs Ben Henderson fight preview with Dana White
Georgest St. Pierre wants to finish Jake Shields
Georges St. Pierre vs. Jake Shields fight talk
Georges St. Pierre trains with Renzo Gracie
Georges St. Pierre insane training for Jake Shields
Georges St. Pierre collective training videos for Jake Shields fight
Georges St. Pierre will still be welterweight champion after UFC 129
Dana White: You'd have to be out of your mind to think Jake Shields can't beat GSP
The Shoot! Jake Shields is taking that belt from Georges St. Pierre at UFC 129
Jake Shields is going to make GSP fight off his back at UFC 129
Jake Shields doesn't give a damn about pissed off GSP fans
Boo him or cheer him, Jake Shields is going out to beat GSP
After a few back and forth rounds, Jake Shields will finish GSP
Phil Davis helps Jake Shields get ready for GSP
Jake Ellenberger says GSP vs. Shields will be a bad fight
The Shoot! The story of UFC Hall of Famer Randy Couture
Randy Couture is happy to end his career against Lyoto Machida
Randy Couture will fade away when he's done fighting
Randy Couture is not going to stop coming forward against Lyoto Machida
UFC breakthrough: Randy Couture vs. Tim Sylvia retrospective
Lyoto Machida is not just going to walk through and destroy Randy Couture
Up close and personal with Jose Aldo episode one
Up close and personal with Jose Aldo episode two
Up close and personal with Jose Aldo episode three
Jose Aldo will definitely beat Mark Hominick at UFC 129
Jose Aldo's hands aren't as fast as Mark Hominicks
Mark Hominick will make Jose Aldo move backward at UFC 129
UFC fighter diary featuring Ben Henderson
Ben Henderson vs Mark Bocek will be a true mixed martial arts fight
Ben Henderson has to prove he's for real at UFC 129
Vladimir Matyushenko wants rematch with Lil' Nog when he's done with Jason Brilz
Rory MacDonald motivated to beat Nate Diaz at UFC 129
Jason MacDonald excited to return at historic UFC 129 event in Toronto
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? The world looking past Jake Shields and not giving him much of a chance to win? Randy Couture calling it quits for the final time ... or will he? Something else?
Sound off, Maniacs.