Keefe, 22, of Kingston, Ont., played 22 games with the Moose this season after suffering a knee injury during training camp. He had two goals, two assists and 91 penalty minutes.
Keefe, who was a teammate of Griffins centre Evan McGrath on the Kitchener Rangers squad that won the Memorial Cup in 2003, made his pro debut with the Moose last season. He had three goals, two assists and 158 penalty minutes while appearing in only 31 games. He also played 28 games with Grand Rapids' ECHL affiliate in Toledo, Ohio.
Brooks, 28, of St. Catharines, Ont., appeared in 51 games during his first season in Grand Rapids, getting 17 points including nine goals and 44 penalty minutes. The nine-year pro signed with Detroit on Aug. 7, 2006, after earning 27 points including 14 goals and 61 penalty minutes in 79 games with the AHL's Peoria Rivermen in 2005-06.