Despite playoff pain, Mattiace cherishes Masters experience
Len Mattiace lost the 2003 Masters and then lost his game. But he has wonderful memories of the major he nearly won.
Ten years later, Weir, Mattiace relive the 2003 Masters
Mike Weir won the 2003 Masters. Len Mattiace ... man, he came so close. Ten years later, both players relive their major moment.