I love Formula 1 and am so proud of our new HAAS USA team and Track of The Americas in San Antonio. The skill these drivers maintain for 90 min each race is incredible. No other sport requires such mental concentration. With the recent purchase of F1 by Liberty Media we should start to see […]