Carter Wang bio photo

Carter Wang

takes solace in the fact that, statistically speaking, Cleveland will win a major sports championship while he's alive.

Email Twitter LinkedIn Github

Posts