Walker title defense highlights Lion Fight 66

Lion Fight 66 – Friday, May 21 – Topeka, Kansas, USA Steve “Put ’Em To