With less than three weeks until the season-opener in St. Petersburg, the IndyCar teams are testing in earnest making preparations for the new season.  Let’s take some time to examine each team and the challenges they face in 2014. Part one of this article focuses on the ‘Big Three’ teams; Chip Ganassi Racing, Team Penske, […]