IROC XXI

The twenty-first season of the International Race of Champions started on February 17, 1997. The series used identically prepared Pontiac Firebird Trans Am race cars, and contested races at Daytona International Speedway, Charlotte Motor Speedway, California Speedway, and Michigan International Speedway. Mark Martin won the IROC championship, his second straight and third in four seasons.

1997 International Race of Champions
Previous: 1996 Next: 1998
Mark Martin (seen in 1998), the IROC XXI champion

The roster of drivers and final points standings were as follows:[1]

Position Driver Points Winnings Series
1 Mark Martin72$225,000NASCAR Winston Cup
2 Robby Gordon63$100,000CART
3 Randy LaJoie58$60,000NASCAR Busch Series
4 Al Unser, Jr.57$50,000CART
5 Terry Labonte43$45,000NASCAR Winston Cup
6 Jeff Gordon39$40,000NASCAR Winston Cup
7 Dale Earnhardt35$40,000NASCAR Winston Cup
8 Dale Jarrett34$40,000NASCAR Winston Cup
9 Tommy Kendall34$40,000SCCA Trans-Am Series
10 Jimmy Vasser30$40,000CART
11 Darrell Waltrip18$40,000NASCAR Winston Cup
12 Alex Zanardi17$40,000CART

Race results

Daytona International Speedway, Race One

  1. Al Unser, Jr.
  2. Mark Martin
  3. Dale Earnhardt
  4. Randy LaJoie
  5. Tommy Kendall
  6. Terry Labonte
  7. Dale Jarrett
  8. Robby Gordon
  9. Jeff Gordon
  10. Alex Zanardi
  11. Darrell Waltrip
  12. Jimmy Vasser

Charlotte Motor Speedway, Race Two

  1. Mark Martin
  2. Robby Gordon
  3. Jeff Gordon
  4. Jimmy Vasser
  5. Al Unser, Jr.
  6. Terry Labonte
  7. Randy LaJoie
  8. Dale Earnhardt
  9. Tommy Kendall
  10. Dale Jarrett
  11. Darrell Waltrip
  12. Alex Zanardi

California Speedway, Race Three

  1. Mark Martin
  2. Bobby Labonte 1
  3. Terry Labonte
  4. Randy LaJoie
  5. Jeff Gordon
  6. Al Unser, Jr.
  7. Tommy Kendall
  8. Dale Jarrett
  9. Dale Earnhardt
  10. Jimmy Vasser
  11. Darrell Waltrip
  12. Alex Zanardi

Michigan International Speedway, Race Four

  1. Randy LaJoie
  2. Robby Gordon
  3. Dale Jarrett
  4. Al Unser, Jr.
  5. Tommy Kendall
  6. Terry Labonte
  7. Dale Earnhardt
  8. Mark Martin
  9. Jeff Gordon
  10. Jimmy Vasser
  11. Darrell Waltrip
  12. Alex Zanardi

Notes

  1. Bobby Labonte drove for Robby Gordon in Race 3.
gollark: I think I'm missing something then. It says```rusterror[E0373]: async block may outlive the current function, but it borrows `ws`, which is owned by the current function --> src/connection.rs:40:23 |40 | task::spawn(async { | _______________________^41 | | let mut interval = stream::interval(Duration::from_secs(10));42 | | while let Some(_) = interval.next().await {43 | | ws.send_string("Hi".to_string()); | | -- `ws` is borrowed here44 | | }45 | | }); | |_____^ may outlive borrowed value `ws````
gollark: `WebSocketConnection` is not.
gollark: I found `async-scoped`, but it seems like that would either block the entire thread or possibly cause safety issues.
gollark: Hi. I'm trying to concurrently read from a websocket and do some things with that socket at an interval, with `async_std` and `tide-websocket`. I thought I could use `task::spawn` for this, but it seems to want that to only use `'static` things, which the websocket connection is not. What's the right way to do this?
gollark: <@619953832918777856> SECURITY ANNOUNCEMENT: The letter "j" is banned from this point on.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.