Albany Watchdog Group Keeping Close Eye on New Bills Stadium Deal