For legal reasons I cannot give the game name, however, I can give some hints! I thought I was the only person alive who knew this game existed so I was really surprised when someone beat me to posting about it! I had the images and everything so here they are: Spoiler: Hint1: Boxart Spoiler: Hint2: "Gameplay"
Farmland Circuit, the only race track available for split-screen for some reason lol. It shows up like once in the career mode though. Me and my brother must have raced around that same track hundreds of times...