i told you guys, this guy is the truth.world class speed, and is tough as hell. 8 catches, 130+ yards and 2 TDs and its only the 3rd quarter.
Greene looked like a beast, but I came away very impressed with Kelvin Benjamin. 6'6", sick vertical and hands of velcro. I could see him emerging as well as the season goes on.