LION FIGHT XXI Pechanga Resort & Casino in Temecula, California March 27, 2015 In the much anticipated rematch of their Super Lightweight (140 lbs.) fight on September 20, 2013 – which took place outdoors on Fremont Street in front of … Continue reading →