Eyes on XFINITY: Has Elliott Sadler Finally Found the Right Team?
Believe it or not, Elliott Sadler has not won an XFINITY race in two years. The site of that last victory is Talladega Superspeedway, where the NXS drivers will race this weekend. Sadler will be one of many drivers hoping to take advantage of the opportunity that restrictor plate racing brings for surprise winners. While it would …