Another Open Wheel superstar cannot make the grade in NASCAR with ample opportunity. After seven years, Montoya is unceremoniously non-renewed..... with a couple wins in seven years IIRC all on road courses....well at least he won some. Never made the championship run. Just a guy...... Yes more proof, of these intellectually dishonest boobs cry, "NASCAR drivers suck"....is just lame. Many have tried and none have succeeded in besting these guys. Guess it is harder than it looks to be a champion in stock cars.