Originally <a href='https://www.sportsbookreview.com/forum/showthread.php?p=27798032'>posted</a> on 05/22/2018:
I know its after the fact but I see Washington as the better team in this series, they are much bigger and have been hitting like crazy. Tampa not built to play as physically as the Caps.
I'm all in on Wash in game 7 in Tampa. I also think the Caps match up better vs Las Vegas than Tampa.
This is the year the Caps take it all.