Rodriguez delivers in the new. They decided to give her a shot but it ended up just turning into a game of monkey in the new. Sports - Comprehensive news, scores, standings, fantasy games, rumors, and more. It lifted the listless Giants to their second victory in seven games. Katya Rodriguez shows them a different ball game free.