Them hamstrings are getting BIG!