I can almost guarentee that Musclepharm didn't pay a dollar for these advertisements....
Any company can have MSLP advertised for their stock. Many people buy tons and tons of shares in a company and then have someone promote it so the price goes up and they make a lot of money.....