Matt Frevola

UFC 257: Arman Tsarukyan vs. Matt Frevola play-by-play and results 9
UFC 257: Arman Tsarukyan vs. Matt Frevola play-by-play and results

The Body Lock is here to bring you live UFC 257 results and highlights for…

S#*%ty UFC 257 Analysis: McGregor vs. Poirier main card predictions 10
S#*%ty UFC 257 Analysis: McGregor vs. Poirier main card predictions

Welcome to S#*%ty UFC 257 Analysis, guaranteed to get you a right pick eventually based…