If that was the reward for Season 3 then yes it will pop up in your inventory
Yeah, whenever they roll out the rewards in the next 1-3 weeks.
TC Logic: Around mid june!
On the day: Mid june? No no, you misunderstood we clearly said March.
Rinse and reapeat.
I wouldn’t be surprised if they release the skins in mid July instead.