James Barnes and Mike Dixon go from sparring partners to opponents in 48 hours - Chronicle Live
ETERNAL MMA 50 - TAYLOR WETERE VS JAMES MCBRIDE - MMA FIGHT VIDEO - YouTube
James Barnes | MMA Junkie
Front Street's Barnes Put On Miles For Tonight's Fight - MN Boxing Events, Shows, News, MN Boxers, Schedule
James Barnes (Bantamweight) MMA Profile - ESPN
Eminence Promotions - Great matchup between @thibodauxgagemma & @ryder. barnes.3 on SCC V! We're looking forward to this striker vs grappler confrontation! Tickets on sale now at eminencepros@gmail.com! #mma #eminence #mmafighter #mmafights #striker #
Dana White's Contender Series Season 5 | Episode 10 Live Fight Results, Interviews, Contract Winners
James Barnes vs. Pedro Falcão, Contender Series 2021 | MMA Bout | Tapology