Matt tries to make sense of the crazy week in NASCAR through the lens of Hall of Fame car owner Richard Childress, the sport’s most interesting magnate.

..your mom's favorite website!
Matt tries to make sense of the crazy week in NASCAR through the lens of Hall of Fame car owner Richard Childress, the sport’s most interesting magnate.
For most people, there are 4 major sports leagues in the United States (the NHL, MLB, NBA, and of course the National-Anthem-obsessed NFL). However, in