Ja’Juan Allison goes sub 4:20 mile to finish 3rd