Conor McGregor's improbable challenge of Floyd Mayweather Jr. could be seen by a staggering 50 million people in the United States as fans and the curious gather in small and large parties.