Does anyone have any clue what exactly this new sport science thing the dolphins are using actually does? Because so far it hasn't done ****! Good job ross, provide every ****ing thing accept for a football team you idiot.
It leaves us with a team with no hamstrings