Joe Maddon announced on Thursday that Shane Victorino won't be on the Chicago Cubs' Opening Day roster.

The Cubs have offered Victorino an alternative arrangement that would involve him rehabbing his ailing calf before reporting to Triple-A in hopes of earning a Major League spot.

Victorino, 35, signed a Minor League deal with the Cubs in February.