John Allen is an American football coach, most recently serving as head coach for the Berlin Thunder of NFL Europa.
John Allen is an American football coach. This is most recently. This American football coach is serving as head coach for the Berlin Thunder of NFL Europa. This is most recently.