FishPreferred 1 Tyrannosaurus rex might have feather but it is mostly because i couldn't get a good photo. 2 battle of the beasts gave me the idea but this is less general and i have not seen battle of the beasts do dinosaur battles yet. 3 i'm new and i messed up so i'm sorry i will next battle.
Hell-O @Lobotis, the url from the pic you choose was horrible long, thats may cause the problem. ill decided to step in and use another pic. Hope you´re ok with it?
Both pics (the T-Rex pic you choose and my substitution) are from the same source (...too lazy to search for another one^^).
I don't know much about dinosaurs, but if we're choosing which one would win in a fight, the triceratops has the advantage of charging the t-rex and stabbing it in the belly with its horns. There isn't much a t-rex could do to avoid an attack like that unless he saw it coming from a mile away!