For some reason, the powers that be at Texas Tech decided to give their logo a makeover and not everybody is happy about it.
The city unveiled the slogan last month in hopes of cementing Santa Clara’s place on the global stage, as it prepares to host ...