Home News A Quick Look Through the Free Agent Pool: Joe Thornton