I can only see two alternatives at this point for current shareholders: Hope for a buyout or a pump and dump to get out.
Based on a four year abysmal record (4 years in business, 4 years of losses), anyone who thinks that Musclepharm will someday be a self-sustaining, profitable, and responsible company with current management in charge is delusional.