I honestly think Bill has done a good job the past few years. Cannot be knocked this past year, spending at last, financially stable and kicking off this stadium again.
Think some people just love to hate. Far worse owners out there right now.
Think some people just love to hate. Far worse owners out there right now.