This is just conjecture on my part. We know that Seth was hatched at an undisclosed nest site northeast of Rochester. Could Big Frank be a new mate at that site?
Yhans for posting this version. It was more exciting than the actual parade. DC wasn't very impressed either, He only stayed at the NB for a few minutes...