stacy mcgee

5m

The NFL Draft is less than three weeks away. With the Raiders making significant additions this offseason, what side of the ball will they look at?