Passanger side tire leaning inwards at top 350 Rancher pic included

My 2005 trx350 rancher right hand tire is leaning inwards at the top and I’m not sure why any one else have this issue? The ball joints are good and I swapped lower A arms with me other rancher to rule out if it was bent and it still leans inwards. I haven’t swapped upper A arms yet as to it was a job swapping the bottoms. I was thinking of ordering a used one off ebay but want to make sure its nothing else that could be before ordering it. I know its not a tie rod cause that makes the wheel go left to right now toe in and out on the camber.

Attached Thumbnails

Click image for larger version

Name:	20160730_083642 (1).jpg
Views:	N/A
Size:	2.57 MB
ID:	50290
 

Click image for larger version

Name:	20160730_083634 (1).jpg
Views:	N/A
Size:	3.92 MB
ID:	50298