Bellator 256: Bader v Machida History
Sport

Air Date: Sat 10 Apr 2021

Recap on Bader and Machida since their first fight over 9 years ago