Panthers draft WR Kelvin Benjamin with 28th pick