Lewis Hamilton and his urge to take chunks out of Red Bull Lewis Hamilton had quite a successful day at the Spanish Grand Prix, finishing second behind Max Verstappen, which is considered one of his best showings of the season so far. Nevertheless, Hamilton is looking to improve his performance and has urged his team […]