Punishers Lose Rogers for Season Friday, May 7th , 2032 John Rogers has to call it a season. The Peterborough Punishers reliever sustained a season-ending injury against the DeSoto Central Jaguars and will not play again this year according to club doctors. Rogers was injured while throwing a pitch. His doctors diagnosed it as a torn labrum and stated that he would not be able to play for 7-8 months.