Foster (6-2, 196), a third-year player out of the University of Alabama, was originally signed by the Buffalo Bills as an undrafted free agent in 2018. Over the past two seasons, he played in 26 games with five starts for Buffalo, recording 30 receptions for 605 yards (20.2 avg.) and three touchdowns while also rushing two times for 29 yards (14.5 avg). In 2018, Foster became the first undrafted rookie in the common draft era (since 1967) to register three 100-yard receiving games. He will wear No. 16 for the Packers.
Harris, a 6-0, 231-pound rookie, was originally signed by the New England Patriots in May as an undrafted free agent out of Arkansas. In college, he played in 48 games with 36 starts and totaled 371 tackles, 7.5 sacks, four forced fumbles, three fumble recoveries and eight QB hits. Harris started every game over his final three seasons and registered 100-plus tackles in each season. In 2019, he earned second-team All-SEC honors from The Associated Press. Harris will wear No. 59 for the Packers.