Michigan inspiration, Dametrius "Meechie" Walker has passed away
Tragic news this morning, as Dametrius "Meechie" Walker has passed away after his battle with cancer. It is with a heavy heart and great sadness that we share that Dametrius "Meechie" Walker has passed away after a courageous fight with osteosarcoma. Dametrius Walker was from Muskegon, Michigan.