Cubs right-hander Carlos Silva has been told he will not be on the team’s 25-man roster when the season starts Friday, according to an Associated Press report. Cubs GM Jim Hendry announced Saturday that Andrew Cashner will be the club’s fifth starter, leaving Silva without a spot.