BusinessTech Three Reasons Why Ben Horowitz Dropped $70 Million Into Steve Stoute's New Company UnitedMasters by CollegeHipHop.com Staff