Whether youre a novice runner or a seasoned veteran, bruises on the shins can interfere with training or competition. Learning to identify the possible causes can help you avoid bruising and injury ...