Rock Hill S.C. (CN2 News)- Growing concerns over drainage backup on North Main Street or Highway 521- that causes major flooding, plus two brothers eagle scout projects that honors the American Flag, and an update on the Child Tax Credit. All that and more on our latest newscast!