Will the only Canadian franchise in the league celebrate the opening day of free agency and Canada Day by signing the best Canadian player ever? If they do, it might be the best present the Raptors can give their long-suffering fans. No pressure Bryan Colangelo.
UPDATE: According to ESPN, the Toronto Raptors have offered Steve Nash a three-year, $36 million contract.