Manitoba Moose
After the 2004-05 lockout, Keane signed with his hometown team, the Manitoba Moose, for the 2005–06 AHL season. Keane played five seasons for the Moose. He was named captain in 2005 and remained Manitoba's captain until July 20, 2010, when his contract was not renewed. Keane was also captain of the AHL All-Star Team Canada in 2007. Keane's number 12 jersey was retired February 12, 2011, when the Manitoba Moose took on the San Antonio Rampage at Bell MTS Place. Keane's number was the first number retired in Manitoba Moose history.