Peep Show

Updated: June 1, 2004, 3:42 PM ET
By Darrell Trimble | ESPN Insider
Marc Bulger
St. Louis Rams: Marc Bulger's status as the Rams' QB of the present and future was cemented when he signed a contract extension through 2007. "Obviously, I'm excited to finally get it done," Bulger told the St. Louis Post-Dispatch. "It's nice to have a little stability in your life rather than a one-year deal. It's nice to have the deal behind me." Bulger is 18-5 as a starter, completing 501 of 792 passes for 6,003 yards with 36 touchdowns and 31 interceptions. Bulger's contract is yet another indication that Kurt Warner's stay in St. Louis will end after June 1. In addition to locking up Bulger long term, the Rams have signed veteran Chris Chandler and drafted Jeff Smoker.

Kansas City Chiefs: The Chiefs received some criticism for their draft selections, but coach Dick Vermeil was pleased with what he saw at last weekend's rookie camp. "I think it's going to be a better draft than it was rated by the experts," Vermeil told the Kansas City Star. "Junior Siavii at 351 pounds moved better than he did when we worked him out in Oregon. . . . Our seventh-round draft choice, (offensive tackle) Kevin Sampson, really jumped out at us. (Wide receiver Samie) Parker made a couple of spectacular catches running the ball down deep over his shoulder. He can run. Those things you can't coach and they're easy to evaluate. It was just impressive. Our defensive end that we drafted from Idaho State (Jared Allen) was impressive with his quickness and speed."

Tennessee Titans: Defensive tackle Albert Haynesworth was a no-show for Tuesday's organized team workout, and many of his teammates weren't pleased. "That is a slap in the face for us," quarterback Steve McNair told the Tennessean. "A lot of people, coaches, players think he should be here. We've got 11-year, 12-year veterans here. He is a third-year veteran. Does Albert really want to win? If he really wants to win he'd be here. If I am here, yes, he is disrespecting me not being here." Haynesworth plans on showing up at the team's facility today to explain his absence, which he said was due to his own confusion regarding the schedule.