Kyle Allen looking to stay on top
Kyle Allen has had a rollercoaster of a career to date. Now he finds himself in a familiar position of trying to hold on to a starting job.
Kyle Allen has had a rollercoaster of a career to date. Now he finds himself in a familiar position of trying to hold on to a starting job.