Tim McCarver won the Hall of Fame's Ford C. Frick Award for broadcasting excellence on Wednesday.

The former all-star catcher and current Fox announcer has been an analyst on national television networks for three decades. He also was part of the broadcast crews for the Phillies, Mets, Yankees, and Giants.

The 70-year-old McCarver will be honored in Cooperstown during the induction weekend in late July. This week, Chicago Cubs third baseman Ron Santo was elected to the Hall a year after his death.

Marlins, Buehrle reach deal

Miami Marlins manager Ozzie Guillen said the team reached a deal with free-agent pitcher Mark Buehrle.

The Marlins have been the busiest team at baseball's winter meetings. Earlier this week they landed all-star free agents Jose Reyes and Heath Bell.

Buehrle pitched for Guillen last season with the Chicago White Sox. The 32-year-old lefty was 13-9 with a 3.59 ERA.

Padres trade for Street

The Colorado Rockies sent closer Huston Street and cash to the San Diego Padres.

The Padres get a player to be named and cash.

Twins re-sign Capps

Minnesota has finalized its $4.75 million, one-year contract with closer Matt Capps. The deal was done after Capps passed his physical. The righthander's contract includes a $6 million club option for the 2013 season.

Bucs sign three players

The Pittsburgh Pirates have agreed to terms with veteran lefthanded pitcher Erik Bedard and outfielder Nate McLouth.

The Pirates also signed minor-league free-agent catcher Jose Morales.