You can witness the Canelo-GGG 2 card from the very beginning courtesy of this live stream for the off-TV undercard. The fights are as follows:
Featherweights — Brian Ceballo (4-0) vs. David Thomas (6-3-1)
Super Middleweights — Jaba Khositashvili (3-0) vs. Lawrence King (4-0)
Welterweights — Alexis Rocha (11-0) vs. Carlos Ortiz Cervantes (11-2)
Super Lightweights — Vergil Ortiz Jr. (10-0) vs. Roberto Ortiz (35-3-2)
The free stream begins at 6 p.m. ET.