The SUNY Canton Athletic and Recreation Center or The CARC is an indoor arena located on the campus of Canton State University of New York in Canton, New York. The arena is home to the Canton Kangaroos.
Advertisement
The SUNY Canton Athletic and Recreation Center or The CARC is an indoor arena located on the campus of Canton State University of New York in Canton, New York. The arena is home to the Canton Kangaroos.