MEC League of Legends Finals


-
3:30 PM CT, 3/29/25