The Cannon Memorial Recreation Center ( closed in 2006 ) in Detroit was built .
The Cannon Memorial Recreation Center ( closed in 2006 ) in Detroit was named in his honor , as well as a Marine Corps recruiting center in downtown Detroit .
The Cannon Memorial Recreation Center ( closed in 2006 ) in Detroit was built and named in his honor , as well as a Marine Corps recruiting center in downtown Detroit .