Odom joins Star as new general manager