Twitter reacts to Michael Jordan, Denny Hamlin creating new NASCAR team with Bubba Wallace as driver 0 4 22 Sep 2020 15:28 CBS Sports: Jeff Odgers The news had the sports world buzzing