This past Saturday (April 25th) in Las Vegas, a (fittingly) gray overcast sky greeted the tens of thousands of ...