The 'sports hernia': a common cause of groin pain.