Fox: How to watch 2025 NASCAR Coca-Cola 600: Schedule, start time, TV channel for Charlotte