GARRIOCH: Carter Yakemchuk makes a strong first impression for Ottawa Senators 0 23.09.2024 21:16 Ottawa Citizen Talk about making a good first impression. Read More