With the way the season has gone, it was obvious that San Jose would be sellers heading into the deadline. They'd had a couple guys already be shipped out when their biggest deal of the day came down: Barclay Goodrow was traded to Tampa Bay, along with a third-round pick this year, in exchange for a 2020 first-round pick and Anthony Greco. Greco is just a contract thrown in to make everything work.
Let's break it down.
To Tampa Bay
Goodrow is someone even hardcore fantasy players would only have a passing knowledge of. He's 26 years old (actually turns 27 later this month) and this was his first year of playing outside the bottom-6. Part of that was the exodus of talent in the summer mixed in with injuries that hit this year, but part of it is that he's not a bad player, particularly on the defensive side.
Over the last three years, per Evolving Hockey, Goodrow's even-strength defensive impact per 60 minutes is 20th in the NHL out of 313 forwards with at least 2000 minutes played in that span. Other forwards in the 15-25 range: Anthony Cirelli, Blake Coleman, Brandon Tanev, Mark Stone, Mikael Granlund, and Ondrej Kase. That is some impressive company. One thing I will say is this has largely been done in a lesser role, but to that end, he won't be asked to play 20 minutes a night in Tampa as he had been for the last month in San Jose. Rather, he'll be asked to play 14-15 minutes a night, which is much closer to what he had been playing earlier in the year. By adding both Goodrow and Coleman, it seems Tampa Bay had bolstering their defensive impact in mind.