
UFC 196: McGregor vs Diaz
Anybody, Anytime, Anyplace
UFC 196: McGregor vs. Diaz was a mixed martial arts event held on March 5, 2016 at MGM Grand Garden Arena in Las Vegas, Nevada.
Where to Watch
No US streaming subscription carries this title right now.
Top Cast

Nate Diaz
Self

Conor McGregor
Self

Miesha Tate
Self

Holly Holm
Self

Ilir Latifi
Self

Gian Villante
Self

Corey Anderson
Self

Thomas Joseph Lawlor
Self

Amanda Nunes
Self

Valentina Shevchenko
Self

Siyar Bahadurzada
Self

Brandon Thatch
Self

Nordine Taleb
Self

Erick Silva
Self

Vitor Miranda
Self

Marcelo Guimarães
Self

Darren Elkins
Self

Chas Skelly
Self

Diego Sanchez
Self

Jim Miller
Self
More Like This

Beast

Born a Champion

Never Back Down: No Surrender

Cagefighter: Worlds Collide

Female Fight Squad

WWE Wrestlemania XXVI

Shootfighter: Fight to the Death

WWE Crown Jewel 2021

The Paper Tigers

Embattled

Jawbone

In the Blood

WWE WrestleMania 31

WWE WrestleMania X-Seven

WWE WrestleMania 22

WWE WrestleMania XXVIII

WWE WrestleMania 34

WWE WrestleMania 33

WWE WrestleMania III

WWE WrestleMania XXX