We’re here to help The Big Game Football Factory is located minutes from the famous Galleria of Dallas. I'm a coachplayerother Interested in game ballsdisplay balls We’re open Monday to Friday 9am – 4:30pm CST Shipping & Returns Personalization Details Terms & Conditions Big Game USA 13835 Welch Road Dallas, TX 75244 (972) 292-0700 Phone (972) 292-1558 Fax