There's a bunch of new guys on the field this year. Their giving it their all every night. This team won the World Series in 2003 and are slated to make 30 million dollars this year because of the small payroll. Yes I admit the fan supports sucks, but the NBA playoffs were in town. What are you gonna go see?
Just my two cents.
Chris