FanShot

Angel Villalona trying to return

102

Basically he's suing the Giants for $5 million due to violations of his contract while he was involved in a murder case. Also, he is trying to return and he has given the Giants 5 days to figure out his contract situation on whether or not they want him to return to the organization.