April 3, 2012 by Mike Dussault Welker says he likes the shoes best. Is it me or does it look like he’s got huge feet here?