Constellation Brands (NYSE: STZ) is facing pressure on its beer sales from President Donald Trump's policies, coupled with what has already been a slower environment for its wine and spirits brands. Given these factors, let's break down why it's hard to be overly bullish on Const