Photo: Rudy Carezzevoli (Getty Images) If you did not keep up with the recent drama surrounding the Racing Point Formula One team, you are in for a treat. The team was recently punished for using a Mercedes-based design for their brake ducts, which the FIA says is illegal, but what …
Read More »