Machen and Patterson contract ← Previous Next → You May Also Like The Champion Writer May 6, 2025May 6, 2025 Andrew Rihn The Fight City Podcast No. 21 May 16, 2019May 18, 2019 Alden Chodash DeGale vs Jack: Who Will Seize The Moment? January 14, 2017 Zachary Alapi