PlutoTV has two fight-themed channels, one showing fights, the other showing behind the scenes and info. There are some decent clips on both of them. Here's "fight life", currently playing "Best of Muay Thai": Pluto.TV Fight Life Channel