Daniel Ricciardo feels Aston Martin Red Bull Racing can interject themselves in the battle at the front of the field this weekend at the Shanghai International Circuit despite a far from ideal Friday at the Chinese track. The Australian finished... MoreĀ»