If you're a boxing fan you have probably had June 4 marked on your calendar for quite some time. By the end of the night, we will have a ton of unanswered questions finally figured out.
The headliner of the day will be Carl Froch vs. Glen Johnson. Whoever wins the match will go on to face Andre Ward in Showtime's Super Six tournament finale. Boxing experts around the world expect this will be a very entertaining matchup.
On the undercard of the Froch vs. Johnson showdown, Mikkel Kessler will finally make his return to the ring against Mehdi Bouadla. The last time we saw Kessler he was getting dominated by Froch over 13 months ago.
On HBO we have an entirely different set of fights to enjoy, the biggest bout being Julio Cesar Chavez Jr. vs. Sebastian Zbik. Both fighters are young and unbeaten, but boxing fans are hoping it'll finally prove if Chavez Jr. has what it takes to become an elite fighter or if he really is just a protected daddy's boy. The winner could get a bout with Sergio Martinez later this year.
On the undercard of the HBO fights, famous female fighter Christy Martin makes her return to the ring after being out since September of 2009. She will face Dakota Stone in a rematch from her last bout which was ruled a majority decision for Martin.
We'll keep you updated throughout the day with the latest coverage, predictions and results surrounding all of today's bouts. In the meantime, be sure to check out Bleacher Report's boxing page!