Quoting: KDow88
The issue is, he's not turning into a bonafide top 6 forward, other than the last 2 games, he's been awful all year. He didn't have a shot on goal for what 5 games in a row, has taken bad penalty after bad penalty, plus with his size, he gets knocked off the puck WAYYYYYY to easy, yes, he is a try hard grinder, but he is NOT Martin St Louis and will likely NEVER come close to being that player.. At least with Olofsson you get a solidified Top 6 winger who can play on either wing(yes, would will cost at least $3.25m due to being an RFA for the next 2 seasons, but once the 3 year deal I proposed comes to an end maybe he's more willing to sign a longer term team friendly deal, or one of the prospects they have is ready to play top 6) , and realistically round out the top 6; McDavid, Leon, Nuge, Pupu, Hyman, Olofsson would be a very respectable top 6, with the ability to plus in Kassian, Foegele, or bring up Lavoie, Safin, Holloway should any injuries occur...
Okay, well ask Buffalo fans if they'd accept this, I'm sure they'll say no.
My thought is you sign Yamamoto to a two year bridge deal for like $1.5-1.75M and hope he figures it out, if he doesn't you trade him later for a pick or whatever, in the meantime hopefully Holloway has found a spot in the top 6 and you're running some configuration of McD, Drai, RNH, JP, Hyman and Holloway which would be pretty solid.
I'm not an Oilers fan but really think they need to prioritize adding some better bottom six players, Foegele is good and McLeod looks like he'll get there but after that there isn't much there.