Rumor: Apollo Crews In Line For A Push