What types of things do sports trainers offer their clients?

Sports trainers help clients get into the best shape possible. For example, a trainer will design workout and nutrition programs, assist with treating injuries and offer advice on training.