Michael Jordan and Denny Hamlin preside over 23XI Racing, a NASCAR team that has challenged the established leaders – and NASCAR itself.
Maybe Bryson DeChambeau was nervous? Maybe Steph Curry just knows Lake Merced that well? Maybe Bryson was just struggling ...