An encumbered win is new term to the 2017 NASCAR Season – How about an encumbered NASCAR championship?
Wouldn’t that be something?
An encumbered win, it essentially means that a driver keeps the win. However, the driver forfeits the championship berth.
What about the championship round?Read More