A nine-year vet, Davis has played in six games this season for the Niners and started five. He's caught 18 balls for 194 yards and no touchdowns, but with Colin Kaepernick running the show, everyone on the San Francisco offense has been struggling.
The 31-year-old Davis isn't the player he was when he made the Pro Bowl in 2013, but he's still a player that knows how to run a route and catch a ball, especially if Peyton Manning is delivering it to him. His 6-foot-3, 250-pound frame will also figure to help in the run game, and that's likely what the Broncos are thinking in bringing him in. More beef on the line for their backs is arguably more important than bringing in another weapon that's on the back-nine for his playmaking ability.
With the trade deadline tomorrow, hopefully this trade opens the floodgates a bit and spurns other teams around the league to start dealing pieces.