Maverick 17 results – Obi vs. Foster
Maverick MMA will hold Maverick 17 tonight, September 25, from Split Rock Resort in Lake
Maverick MMA will hold Maverick 17 tonight, September 25, from Split Rock Resort in Lake
Interview with Travis Foster above Travis Foster (5-11) discusses his welterweight fight against Chike Obi
Like many wrestlers, Travis Foster decided that after his time on the mat was over,