Schools like UNC, Duke and the University of Michigan may have long held bragging rights for the best merch in college sports, but the buzziest team (and buzziest merch) in America right now is based in Colorado. The University of Colorado Boulder (better known as CU) is seeing a resurgence in popularity thanks to the […]