Josh Gordon

The Cleveland Browns suspended wide receiver Josh Gordon this week for an unspecified violation of team rules on Saturday (Dec. 27), reports ESPN.

The 23-year-old will now miss the team’s season finale against the Baltimore Ravens. Wide receiver Phil Bates has been promoted from the practice squad to replace Gordon on the active roster.

According to ESPN’s report, both Gordon was absent from the Browns’ walk-through Saturday morning, and team officials had trouble locating him and Johnny Manziel (though Manziel is on the injured reserve and isn’t required to attend). Gordon also was late getting onto the practice field Friday, though he showed up later.

The suspension marks the end of a disappointing year for Gordon, who already served a 10-game ban earlier this season for repeated drug violations. Since he was only active for five games, he fell one game short of the requirement for an accredited season, which means he’ll be a restricted free agent — instead of an unrestricted free agent — following the 2015 season.

Gordon led the NFL with 1,646 yards receiving last season, despite being suspended for the first two games. Since returning from his league ban this year, he’s caught 24 passes for 303 yards.