James Winchester, NFL player James Winchester is a long snapper in American football. He is a National Football League’s Kansas City Chiefs (NFL) member.  He also played college football while studying at the University of Oklahoma. Philadelphia Eagles  On August ...