No, it's not legal. You won't be able to make bets using Venmo at most legal sportsbooks around the country.