Josh Cavan vs Chris Hocum WSOF 29 - Gaethje vs. Foster Main Card Fights watch video >>
Josh Cavan vs Chris Hocum WSOF 29 - Gaethje vs. Foster Main Card Fights watch video >>
Cory Devela vs Louis Taylor WSOF 29 - Gaethje vs. Foster Main Card Fights watch video >>
Joshua Copeland vs Mike Hayes WSOF 29 - Gaethje vs. Foster Main Card Fights watch video >>
Joshua Copeland vs Mike Hayes WSOF 29 - Gaethje vs. Foster Main Card Fights watch video >>
Joshua Copeland vs Mike Hayes WSOF 29 - Gaethje vs. Foster Main Card Fights watch video >>
Justin Gaethje vs Brian Foster WSOF 29 - Gaethje vs. Foster Main Card Fights watch video >>
Danny Mainus vs Brandon Royval WSOF 29 - Gaethje vs. Foster Preliminary Fights watch video >>
Josh Huber vs Clay Wimmer WSOF 29 - Gaethje vs. Foster Preliminary Fights watch video >>
Josh Huber vs Clay Wimmer WSOF 29 - Gaethje vs. Foster Preliminary Fights watch video >>
Josh Huber vs Clay Wimmer WSOF 29 - Gaethje vs. Foster Preliminary Fights watch video >>
Ian Heinisch vs Tyler Vogel WSOF 29 - Gaethje vs. Foster Preliminary Fights watch video >>
Ian Heinisch vs Tyler Vogel WSOF 29 - Gaethje vs. Foster Preliminary Fights watch video >>
Ian Heinisch vs Tyler Vogel WSOF 29 - Gaethje vs. Foster Preliminary Fights watch video >>
Abu Azaitar vs Danny Davis Jr WSOF 30 - Branch vs. Starks watch video >>
Abu Azaitar vs Danny Davis Jr WSOF 30 - Branch vs. Starks watch video >>