Today, Mo Foster has passed away. He suffered from cancer. Some of his close friends confirmed this on his facebook profile.