The Bills, the National Football League, and Buffalo Public Schools will host Buffalo's first Junior Player Development (JPD) program from May 27th to June 12th. JPD is a 12-session football program that is free for participants between the ages of 12 and 14.