South Africa defender Olwethu Makhanya becomes Rangers' eighth summer signing, joining for an undisclosed fee from Philadelphia Union.

This story was reported by BBC Sport. Read the full coverage at BBC Sport.