Managing Director for Esports and Partnerships at 704Games, Ed Martin previews the first NASCAR Heat Pro League kicking off this weekend in Charlotte, North Carolina.