Literally out of nowhere, Netflix and FIFA announced a partnership this Wednesday to create a new title inspired by the 2026 ...