Finish Line announces exec appointments