'Good to be back,' says Hamilton after podium return
BARCELONA, Spain – Lewis Hamilton may be a seven-time world champion and Formula One record holder, but his delight at finally finishing on the podium again after a lengthy barren spell on Sunday was plain to see.