The National Football League (NFL) is continuing its metaverse exploration with the launch of “NFL Zone,” a metaverse experience built in Fortnite Creative, the popular online video game’s free game ...