-
- Walker in his own words ready for Lion Fight 37
Stephen Walker might just wind up having the largest cheering section inside Fox Theater when Lion Fight 37 launches at Foxwoods Resort Casino. Hailing from nearby Boston, Massachusetts, it’s fitting that “Sleep” Walker wi...
9 months ago / Fightsite
1 POSTS TAGGED WITH stephen-walker