Tue 6/11/13 5:33 PM

Ian Stewart has been suspended indefinitely without pay. Stewart went on a Twitter rant Monday night, questioning why the Cubs hadn't called him up yet from Triple-A Iowa (where he is currently batting just .164/.279/.345). Cubs president Theo Epstein cited the "loyalty clause" in Stewart's contract and said that the length of the third baseman's suspension has not yet been determined.