CHARLOTTE, N.C. -- The Carolina Panthers were busy Monday shoring up the wide receiver position for 2015, but they're probably not done.
But neither is considered an elite No. 2 receiver to play opposite Kelvin Benjamin, last year's No. 1 pick.
Look for the Panthers to add another wide receiver with elite speed in the NFL draft and/or free agency in their effort to give quarterback Cam Newton more weapons.
It's a continuation of a rebuilding process that began after the Panthers parted last offseason with their top four wide receivers from the 2013 season.
Here's a look at Carolina's wide receivers as of Monday morning:
Kelvin Benjamin: The No. 28 pick in the 2014 draft, he led Carolina wide receivers in receptions this past season with 73 for 1,008 yards and nine touchdowns. A solid possession receiver who can make outstanding catches.
Jerricho Cotchery: Signed a two-year deal in free agency last season and currently is the highest-paid (pending what Ginn got) wide receiver on the roster with a $1.95 million 2015 cap number. Fills the role of a No. 3 or 4 receiver, but nothing more.
Ted Ginn Jr.: Returning to Carolina after struggling last season with the Arizona Cardinals, who released him to save $2.5 million under the salary cap. He had 36 catches for 556 yards and five touchdowns with Carolina in 2013, his best since season 2008 with Miami. A deep threat that may be more valuable as a kick returner.
Philly Brown: An undrafted rookie who emerged late last season as a deep threat. He caught 21 passes for 296 yards and two touchdowns. He's still not a proven commodity.
Brenton Bersin: A sure-handed receiver who caught 13 passes for 151 yards and a touchdown last season. Not much more than a role player at this point.
Stephen Hill: A second-round pick by the Jets in 2012, he was signed to Carolina's practice squad last season after being released by New York. Had 45 catches for 594 yards and four touchdowns in two seasons with New York. An intriguing project.
Mike Brown: Signed to a future contract in January after spending three years with Jacksonville.
De'Andre Presley: Spent the first nine games last season on the physically unable to perform list with a stress fracture in his leg. Played in four games, but had no catches.
Marcus Lucas: Spent the 2014 season on the practice squad.