Apr
17th
Stay connected Subscribe to our RSS feed
IndyCar Series star and Team Penske driver Helio Castroneves was found not guilty of tax-evasion charges in federal court in Miami today, and the two-time Indianapolis 500 winner was expected to compete in Long Beach, Calif., this weekend. Full story...