Crawford sparks Dodgers' 8-6 victory over Padres

LOS ANGELES -- There are times Carl Crawford can offer reminders of how he once landed a $142 million contract.

Crawford was an unstoppable force Tuesday night at Dodger Stadium, going three for three with a home run, a stolen base, three runs ...