- Apr 2, 2000
- 74,643
- 24,936
- AFL Club
- West Coast
- Other Teams
- Liverpool, Chicago Bulls.
Does anybody know a good website where i could find a list of the last 20 or 30 Indy CART world series winners? I know Da Matta won last year...Montoya a couple of years ago? Any help would be great....thanks.