Davis, 26, has played parts of four NFL seasons with three different teams. He played for the Packers for his first three seasons, then split time with Green Bay, Miami and Oakland in 2019.
Davis has 16 receptions for 205 yards and one touchdown in 43 career games. He has also averaged 10.1 yards per punt return and 22.4 yards per kickoff return.
Davis was a fifth-round pick out of Cal in 2016.