I think it's a stretch to call him a complainer. He had one public contract dispute that occured in the off season. He never was an issue with the TC or the players. Never heard about any problems with Osi during the season, aside from an issue with Bill Sheridan. But I tend to side with Osi on that one.