Does "ball" mean the same thing in these two sentences?

The mayor threw out the first ball.

The ball rolled into the corner pocket.
the same meaning