FREE 100 OWL tokens are beginning to be added • r/Overwatch

As title says, if you signed up for the notifications, Tokens are starting to be added. I just received mine. Check your accounts and enjoy your...