At six feet and five inches tall and monstrously strong, Oguchi Onyewu has all the physical attributes that one could…