I felt like Ehlers was pretty underwhelming last season (especially with a 6M salary). But that might mean it's the right time to buy low on him. Just not sure how we would make the dollars work... we'd need to find 1.5M in extra space to fit him in.
I think Tre would have to have a taker for Frolik in addition to that trade. It becomes more unlikely with the amount of moving parts to make it work however.
But something like:
Michael Frolik + Mark Jankowski + 2019 3rd to Ottawa for Connor Brown
TJ Brodie + 2019 2nd + 2020 2nd for Nik Ehlers (I don't know if this is even close?)
Matthew Tkachuk signed for 3 x 7.75M
Lineup:
Gaudreau - Monahan - Ehlers
Tkachuk - Lindholm - Bennett
Dube/Mangi - Backlund - Brown
Lucic - Ryan - Czarnik/Dube/Mangi
Giordano - Andersson
Hanifin - Hamonic
Kylington - Stone
Rittich
Talbot
I think outside of a questionable 3rd pair; that team would be all kinds of ugly to deal with just in terms of speed and depth. That wing speed outside of Chucky and Looch is repugnant. I think that first line could give the MacKinnon line a run for its money in terms of speed up the ice.