Terrence Mashego's limited presence on the pitch for Mamelodi Sundowns is due to injury and tough competition for the leftback…