Massa is holding a joint press conference today with Claire Williams 1:45 local time this afternoon. I can only assume this is him announcing his retirement, doesn't seem the thing you'll do to announce an extension.
What do you guys think about this, and what else do you think will be announced (if anything else is announce) if he is retiring?
What do you guys think about this, and what else do you think will be announced (if anything else is announce) if he is retiring?