Live Video Feed: Lion Fight 21 Weigh-ins (8 p.m. ET) Mike Fridley Mar 26, 2015 Comments Broadcast live streaming video on Ustream The Lion Fight 21 weigh-ins will stream live and free on Sherdog.com at 8 p.m. ET. Related Articles Pictures: Lion Fight 21Tetsuya Yamato Butchers Kevin Ross’ Face Again at Lion Fight 21Lion Fight 21 Results: Muay Thai Play-by-Play & UpdatesLion Fight 21’s Kevin Ross: ‘I Put More Pressure on Myself than Any Belt Ever Could’Lion Fight 21 Weigh-in Results: Kevin Ross, Tetsuya Yamato Official for Main Event