No. You must first create a Venmo account before using Venmo to deposit money into a sportsbook app.