The Shallow Science... McGregor vs Mayweather
It's fight week... fight day in fact. Happy fight day! If you've been living under a rock, tonight is the night of one of the most anticipated boxing matches in modern memory as the undefeated, 49-0 living legend that is Floyd Mayweather Jr faces off against one of the most controversial and outspok