I think that your RB situation could be better, but I think you have a decent team at the very least. I can't say for sure without knowing the rosters of the other owners
--
"Anybody interested in grabbing a couple of burgers and hittin' the cemetery?" -Royal
"Oh sure, walk to the sun"- Guybrush