analyse this

Didn’t Roberts pull his hammy at the NCAA Championships a couple weeks back? He sure got himself back quickly for this weekend.