‘Minor league baseball stadium project’ means a baseball stadium which can be used for the home games of an AA or AAA minor league professional baseball team and for other purposes, including structures, buildings and other improvements and equipment therefor, parking facilities, and all other appurtenances necessary, useful or desirable for a minor league baseball stadium, including, without limitation, all types of property therefor.