He was suspended for tardiness. Also, it has been reported that Zimmerman weighs 250 pounds. Martin weighed 140 pounds. That’s more than a 100 pound difference.
Zimmerman is 28. He very much falls into the “young man” category and should be in his physical prime. A 17 year old has yet to reach his physical prime.
Two hundred and fifty pounds doesn’t sound all that “prime”.