The NFL’s been flirting with London for ages, but 2025 had a different vibe. More games, bigger crowds, and a betting scene ...