Craig Laughlin Fan
Joined: Nov. 2019
Posts: 5,216
Likes: 5,708
Id compare the Caps to the Saints. Great team with one of the greatest players, but only 1 super bowl/stanley cup to show for it. Stats out the wazoo, lots of regular season success, but almost always falters in the postseason.