Hoover City Council agrees to cable deal with Charter Communications

by