AI in Football: From the Pitch to the Fans