Marlins new shortstop

All-Star shortstop Jose Reyes put on a Miami Marlins hat and officially joined his new team Wednesday. The NL batting champion got a six-year contract worth $106 million. AP video. (Dec. 7)

Subscribe to Newsday’s sports newsletter for stories, photos and videos about your favorite New York teams plus national sports news and events.