I'm quite surprised this hasn't shown up, but I can see why it hasn't just yet.
F-Zero is actually quite a dead series these days and we haven't got a new game of it in ages.
Not to mention, not many people actually know about it as a series. Through Smash Bros., the only thing people largely recognize out of it are Captain Falcon and his Falcon Punch, nothing more. This has caused people to shun the F-Zero series in favor of only Falcon and completely forget about where this series really shone.
Nevertheless, should we bring forth an F-Zero Wiki onto NIWA, to do this depressingly died-out franchise some justice? At least if there are any F-Zero (read: NOT Captain Falcon) fans around here.