3 interceptions on the year isn't bad either and he hasn't even been starting most games. I agree he is limited physically, but he has been around the ball a lot this year.
BTW, if Leonard gets an interception before the end of the year, that will make 4 different players on this team with at least 4 interceptions. That is something that has only been done 3 times in history of NFL.