Who is Joshua Palmer? New Buffalo Bills receiver checks important boxes for offense ‘Palmer may not be a burner (4.51 40-yard dash), but he creates separation with his route running.’ No related posts.