Speed NFL: Update Aug 2025

Modified start page.