F1 news and rumors this week! Short bio since we are a little delayed.