World News Inside photo-finish technology, its evolution and how it decided the Kansas winner – NASCAR by Deep Creek Online / May 7, 2024 Inside photo-finish technology, its evolution and how it decided the Kansas winner NASCARsource