Just had a boo at the Riderfans website, and the mood there is overwhelmingly "WTF"? There are still a few fans there that would not speak ill of Jones even if he torched the Vatican and the Parliament buildings on the same day, but the most galling thing for most is the payout Muamba got in January which is $35,000 flushed down the toilet and out of the salary cap.