49ers inactives: Kevin White is active; Dante Pettis is a healthy scratch - Niners Nation
Dante Pettis Signed San Francisco 49ers Jersey (JSA COA) 2nd Year Wide Receiver | eBay
SF 49ers unable to trade Dante Pettis, waive him instead
49ers progress report: Injuries slow Dante Pettis' rookie year
You'll never guess who was comically open on the 49ers' final play Sunday
Men's Nike Dante Pettis Scarlet San Francisco 49ers Player Game Jersey
Dante Pettis Signed 49ers Color Rush Jersey (JSA COA) | Pristine Auction
Amazon.com: 2018 Panini Quest Jumbo Rookie Memorabilia Football Card #32 Dante Pettis Jersey/Relic San Francisco 49ers Official NFL Trading Card : Collectibles & Fine Art
NFL Auction | STS - 49ers Dante Pettis Game Worn Jersey (12/02/18) Size 40
Amazon.com: 2018 Panini Absolute Newcomers Memorabilia #30 Dante Pettis RC Rookie Jersey NFL Football Card 49ers : Collectibles & Fine Art
Giants claim speedy WR Dante Pettis off waivers from 49ers | Could this spell the end for Golden Tate? - nj.com
49ers 90-in-90: Can Dante Pettis bounce back in 2020? - Niners Nation
49ers mailbag: Are the rumors about Dante Pettis being traded to the Eagles true? - Niners Nation
The 49ers target speed on Day 2 of the draft, but they also believe they've acquired serious smarts - The Athletic
Men's Nike Dante Pettis Scarlet San Francisco 49ers Player Game Jersey
Dante Pettis has first career 100-yard game with 49ers trailing big to Seahawks | 49ers Webzone