I'm confused. First it says "After a four-year sabbatical from victory lane in USAC AMSOIL National Sprint Car competition", then it says he won last year at Smackdown. Isn't Smackdown part of National schedule? I find it hard to believe Windom hasn't won in 4 yrs., buy couldn't find previous years results on the Net
|