Kate Hudson watched Alex Rodriguez play the Toronto Blue Jays in NYC on Monday.