Adam Greenberg signs his one day contract this afternoon! Welcome to the Marlins!
250 likes
Log in to like or comment.