I think Anderson is actually bigger than Machida. BJ would take the fight but Silva is to freaking big. Anderson is a huge 185 who is big enough to fight at 205 while BJ should probably be fighting at 145 if you want to be honest. They probably walk around with over around 60 pound weight diffrence.
"If you get hit and it hurts hit him back you not knocked out yet."-Joe Doerksen
The Toxic Terrors (FFL)
Georges St. Pierre*Sarra McMann*Pat Curran*Patricio Freire*Uriah Hall
NP FFL Team Toxic Challenge
Fabricio Werdum*Gilbert Melendez*Rick Hawn*John Dodson*Urijah Faber