In comeback, Sudo wins women's title at July 4 hot dog race"I knew I was excited to come back, but the feeling that you get once you're actually here is not like anything else," Sudo said on ESPN after downing 40 wieners and buns in 10 minutes.
1m read