When we and others discussed the massive trademark lawsuit between Molson Coors, makers of Keystone beer amongst other brands, and Stone Brewing, it was billed as a David versus Goliath scenario. Now, if I remember my bible studies correctly, once David slung a couple of well-placed rocks into Goliath’s forehead, Goliath didn’t then get up […]