A sour ending spoils a fun night.

The post Challenge Accepted appeared first on Raptors Republic: ESPN TrueHoop Network Blog.

Read more on Raptors Republic