Agree 100%. It's very hard to judge your favorite teams' players critically, which is perfectly understandable, but then you watch a video like the 49ers one above, and you realize that TJ has some weaknesses that NFL GM's are concerned enough about that they didn't want to spend a top 3...