Hamstring wrap...Ugh.

Rest that thing, and you'll probably be some sort of OK by the MWC.