World's Largest Nerf Battle Set for AT&T Stadium in DallasWorld's Largest Nerf Battle Set for AT&T Stadium in DallasThe battle is expected to bring in thousands of folks of all ages, but if you are thinking about signing up and bringing the furious foam - you'll have to be prepared.Brandon MichaelBrandon Michael