I LOVED THIS DRAFT.
But its seems that things work out the reverse of how I feel with respect to the Steelers. When I am optimisitic on something, it sputters. When I am pessimistic - it flourishes.
I do really like all of their picks, but other than DeCastro - they seem to have "boom or bust" characteristics. And I hope they don't all bust.