Throwing football system

Does anyone know how to make a system where a randomly picked quarterback at the start of a game can press a “throw” button to throw a football (American) to somewhere. If anyone can think of a possible way to drag in order to throw, I’d like to add that.

You could use a coordinate system to activate and deactivate a certain ball spawner and have a button that lets the qb hike the ball. I don’t know if it will work though.

i would use a randomizer to make the ball go in a different(random) direction each time but you would need to use animation for the throw.

You could make a system where you animate a bunch of waypoints with a football emoji. I’m not sure about the angle thing. You could make the quarterback have a waypoint to a player to throw to instead and click an overlay to throw and another one to toggle which player to throw it.