Sergei makes a lot more sense for them. I think Silva is legit and I'm not convinced Rogers is.
Expected Silva to dwarf him more. Years ago, a girl with team quest posted her picture with Giant Silva (I know he is bigger) and her picture with Fedor. Giant Silva was so huge I can't even describe it. (I'll look to see if I saved that)