Racing PositionsLafferty: I'll fight gambling issues forever3YPA SportNorthern Ireland's Lafferty moves to Hearts4YPA SportLafferty open to potential move to Qarabag4YPA SportRuddy and Bassong released by Norwich4YPA SportN Ireland's Lafferty fine with playing as sub4YPA SportLafferty fined after accepting betting charge4YPA SportLafferty charged by FA over alleged betting4YESPN StaffLafferty preparing to look for new club5YPA SportLafferty would accept bench role vs. Germany5YPA SportLafferty: N. Ireland will 'put it right on Thursday'5YPA Sport