ClutchPoints NHL rumors: Leafs, John Tavares have had contract talks amid ‘mutual interest’ By Colin Gallant266 hours ago Sports Sites