An above average QB on a great contract and QBs play well into their 30s with little drop off. A wr with 87 speed and great skills. Even if his speed drops a bit he's a great wr1. And a skilled CB. If they were 2 seasons younger you probably wouldn't veto a 1st and 3rd for any one of them. It's not like I traded a complete dud for a 2nd or 3rd round pick.