Luckily for the Arizona Cardinals, OTAs is a good opportunity to work the kinks out.
Coach Bruce Arians wasn't too excited about how the Cardinals team activities panned out, but realized that there's a lot of moving parts still trying to come together
Newcomers such as LB Sean Weatherspoon are trying to find their niche while returning starters are trying to provide overall leadership to the team.
One of those starters, QB Carson Palmer, is an extremely vital piece of the puzzle for Arizona in 2015.
Palmer's rehab from a torn ACL is progressing as expected and the Cardinals expect him to be ready for the regular-season opener this fall.
As for the rest of the team, it will be a work in progress with OTAs setting the foundation for the 2015 campaign.
Cardinals OTAs off to a slow start
CardinalsSource Top Stories
2016 in review: Sio MooreWhen Arizona Cardinals' linebacker Deone Bucannon went down with an injury late in the season, replacement Sio Moore did an admirable job in his spot.
Analysis: Gabe Martin signs extensionThe Arizona Cardinals re-signed inside linebacker and special teams asset Gabe Martin to a one-year extension Monday.
CardinalsSourceYesterday at 8:52 AM
Life after the franchise tag for ArizonaWith the Cardinals set to pay pass rusher Chandler Jones nearly $15 million in 2017, Arizona won't be able to re-sign every free agent it hopes to bring back.
CardinalsSourceYesterday at 7:37 AM
Cardinals re-sign Gabe MartinThe Arizona Cardinals announced they've reached an agreement on a contract extension with linebacker Gabe Martin.
CardinalsSourceMonday at 2:14 PM
Cardinals place franchise tag on JonesThe Arizona Cardinals have reportedly placed the franchise tag on pass rusher Chandler Jones, keeping him in Arizona for the 2017 season.
CardinalsSourceMonday at 9:47 AM