Cross training is an ideal way to develop a "balanced" fitness program. Varying your workout routines engages different muscle groups. This not only improves your overall fitness, it helps to prevent overuse injuries that are more common in single-sport activities.