How can it be that Ricci still has job?
Only 7 thumbs up? C'mon, folks, we can do better than that, right? Gotta be more than 7 unhappy longs out there..
Ricci and Chambers have been the worst CEO's IMHO
Maybe no one else want's the job? EOM