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