athlete-contracts

John Tavares

Tax Troubles: The Leafsโ€™ Captain Finds Himself in a Bonus Battle!

John Tavares is learning the hard way that even hockey heroes can stumble on tax issues! Discover the complicated saga behind his signing bonus.

See more