Senators rumors: Ottawa, Claude Giroux have made progress on new contract ClutchPoints By Jordan Llanes11 May 31, 5:23 pm Sports Sites