Spencer Johnson

Spencer Johnson is a NFL defensive end for the Buffalo Bills.