You’ve heard of Vegas, right? City of lights, luck, and legends. Well, last month, in the neon glow of the Las Vegas Global Spirit Awards, something big happened that left a mark far beyond the Strip. A small-town Texas distillery—you might’ve heard of us, Garrison Brothers—took home the title of “World’s Best Bourbon.” That’s right, […]