You guys still believing this dude that had basically a minor hamstring pull should be missing possibly 9+ weeks?
This is getting ridiculous.