The Rams wanted to trade up for Williams who they ended up within the end. They even told him that when they called him to let him know he is the pick. The other teams are only an assumption. Like the Cowboys, who took a guard.
The truth is the team wanted to trade down first and foremost but couldn't get an offer the were happy with. They took McMillan because they felt he was bpa at 8 plain and simple.