Yes, cross-training does you loads of good by relaxing your joints and giving them a break. Put you're running aside and go biking or swimming to rest your knees and other joints.