Weezer Brings the Geek Rock

One of the great things about Weezer -- one of the many great things about this band coming to WinStar World Casino at 8 p.m. Saturday -- is that they produce rock ā€˜nā€™ roll to tame the inner geek inside so many of us. You know the inner geek, that pimply faced kid who immersed himself in comic books as a kid, dreaded being picked last for soccer and pined for pretty high school girls he never had the courage to approach.