NASCAR Top-10 Power Rankings: New Hampshire 0 4 24 Jun 2024 03:20 Speedway Media Christopher Bell won Stage 1 at New Hampshire and took charge after a long rain delay to win the USA Today 301.