No grant of franchise or license shall be valid unless authorized by ordinance or
resolution, respectively, adopted by the council and until the city and grantee enter
into a written agreement containing the terms and conditions on which the franchise
or license shall be granted, an executed copy of which shall be filed with the city
clerk, and all fees have been paid and the bond, insurance and/or letter of credit
or other requirements of the franchise agreement are satisfied.