Part of me honestly never thought I would see the Knicks win a Championship. I still don't really believe it.
To finally see THIS: a title earned after decades of suffering. It's so special.
As a sports fan, I've now seen everything I've ever wanted to see.
Euphoria.