Normally I would be a critic of some of the presentations you see for things like this...but this whole presentation was extremely well done by the NFL. I am a sucker for cool animations and they sucked me in immediately. Look out for the Steelers portion early on in the video around 1:13.
They give me too many nicknames. Trav Mifflin, Travmar...ect. but Travis works fine.Full Bio