These stocks pay attractive dividends and could deliver decent upside in the next few years. The post TFSA: 3 Top TSX Stocks ...