NFL draft and NBA playoffs are on tap