Mikey_Fitzgerald Smooth Player Thread Sponsor 4 minutes ago #31 Congrats to Sierra Leone, who picked up the title yesterday following a 1-0 win