Which is better?

or

Deinonychus

Animal

Deinonychus

New York Giants

NFL team

New York Giants