Finn Russell is a Scottish professional rugby union player. Everything you need to know about Finn Russell, including his net…