Racing PositionsLafferty: I'll fight gambling issues forever5YPA SportNorthern Ireland's Lafferty moves to Hearts5YPA SportLafferty open to potential move to Qarabag5YPA SportRuddy and Bassong released by Norwich5YPA SportN Ireland's Lafferty fine with playing as sub6YPA SportLafferty fined after accepting betting charge6YPA SportLafferty charged by FA over alleged betting6YESPN StaffLafferty preparing to look for new club6YPA SportLafferty would accept bench role vs. Germany6YPA SportLafferty: N. Ireland will 'put it right on Thursday'6YPA Sport