i think rivers is a perfect fit for this team. his measurements (height/reach) prove to be fine for the off-guard spot. we currently don't have anyone who can consistently breakdown the defence and penetrate the way rivers has shown in college.
his defence wasn't great, but it definitely wasn't horrible. from the games that i watched, he was fairly active on the defensive end.