Morning Minute: Giants sign Cabrera to minor-league contract

Top Videos