Sports Talk Social: Latest Sports News and Discussions #winnerUnmoderated tagAll postsTrendingHotNewPromotedPayoutsruckmesideways in #hive-101690 • 19 days agoThe score doesn't show it, but Scotland blow England out of the water.BREAKING NEWS..... The Scottish government have declared Finn Russell to be the king of Scotland! Scotland have claimed a