signing-bonus

John Tavares taxes

John Tavares Takes on Canada Revenue Agency in $8M Tax Dispute

Toronto Maple Leafs captain, John Tavares, battles CRA over $8 million tax issue, sparking a legal showdown!

See more