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 >>
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 >>
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 >>
Blagoi Ivanov vs Joshua Copeland WSOF 31 - Ivanov vs. Copeland watch video >>
Blagoi Ivanov vs Joshua Copeland WSOF 31 - Ivanov vs. Copeland watch video >>