Wonder how realistic it is for the Avs to target Tyler Johnson this offseason. He'd pretty much be perfect IMO, he's fast, defensively sound, and can slot at either center or wing. He's obviously not a big guy at all, but IMO for a smaller forward he's hard to knock off the puck. He's not terrible at faceoffs either. Have him start at 2C and then if the Avs get a top-flight C prospect in this draft, move him to wing when the kid is ready.
Don't know what it would cost though. Maybe if they can engineer a deal and also take on Callahan's contract it won't cost as much, but I'm guessing even then they'll want a 1st rounder and either a roster player who doesn't suck or potential impact prospect.