Tag Archives: Liam Walsh

A Three Day Festival — Golden Boy, Thompson Boxing & Mayweather

A triple delight takes place this week starting in Tucson, then going to Ontario, California, then moving to London for […]