Supporters say the $1.8 billion deal is necessary to make the stadium possible, while critics argue STAR bonds place burden ...