Patrick Marleau is a Toronto Maple Leaf

July 1 is Canada Day, when our neighbor to the north celebrates its existence. It is also crazy money free agent day in the NHL, when unrestricted free agents have their contracts expire and teams can fight each other for the...

Read More