Report: Cubs, Tucker Barnhart agree to contract

Top