Bass Pro Shops opened a new, 125,000-square-foot store in north Houston Wednesday with appearances by Houston Texans mascot Toro and former NFL players Eric Brown and Travis Johnson. David Gilliam, ...