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