I find this wretched sign almost if not more annoying than that one saying become a Tour legend and earn 225 credits.
It took me long enough to get to TL and lose that pop - up in game window, now I have this to suffer evrytime I login
Fckin annoying.
If summat ain't done about it soon I am gonna invite all my email addresses as friends and gather up a couple of dozen free poxy callaway balls.