Sky Sports sources understand Middlesbrough have joined the battle for Danny Graham and have agreed a deal with Swansea for the striker.