The suspension will be effective at the start of next season.
Rogers, 24, was drafted by the Rays in the seventh round of the 2009 First-Year Player Draft out of Panola College in Carthage, Texas.
He is currently on Triple-A Durham's roster, but he played all 112 games of the 2012 season with Charlotte. Rogers hit .244 with four homers and 38 RBIs and scored 39 runs last season.
He spent the previous season with Class A Bowling Green of the Midwest League, batting .244 with 11 homers and 51 RBIs in 122 games.