Fox: How to watch 2025 NASCAR Bristol: Schedule, start time, TV channel for Food City 500