Write SQL query to solve given problem: Identify the name and position of the player who has committed the most rule violations.. Keep the solution inside sql tag ```sql [SQL-Query] ```
SELECT T2.PlayerName, T2.position_info FROM SeasonStatus AS T1 INNER JOIN PlayerInfo AS T2 ON T1.ELITEID = T2.ELITEID WHERE T1.PIM = ( SELECT MAX(PIM) FROM SeasonStatus )