UFC 196: McGregor vs. Diaz Prelims
The UFC 196: McGregor vs. Diaz scheduled preliminary bouts on Fox Sports 1 are as follows:
Featherweight: Darren Elkins vs.Chas Skelly
Middleweight: Vitor Miranda vs.Marcelo Guimaraes
Welterweight: Brandon Thatch vs.Siyar Bahadurzada
Welterweight: Erick Silva vs.Nordine Taleb