New York Mets trade Marlon Byrd on Marlon Byrd T-shirt night