Canton residents clean up after flooding

Heavy rain Tuesday morning caused widespread flooding in Canton.