Green Wave overwhelms Canton 38-0