The 2019 NFL draft is almost upon us, and not a moment too soon. After wading through endless analyses of prospects and smoke screens from teams all around the league, we’ve compiled a final seven-round mock draft before the actual event happens. This mock starts off with a bang, though, as we have two mock trades. The first mock trade happens at the top spot, as Arizona agrees to send their first overall pick, as well as their 249th overall pick, to Oakland. In return, Arizona gets Oakland’s fourth overall pick, 27th overall pick, 106th overall pick and 196th overall pick.