KM looks a lot bigger since he has come back, and obviously he is following blockers better. Always been a great receiver and solid pass blocker.
Never was a KM hater. The reality is he has run pretty well when 100% healthy, and he has not been 100% health very much over his career.
In my mind the big question is he just one of those players that gets injured a lot, or has he just been really unlucky?