Tewksbury's Rachel Sessa finishes second in mile