MOBILE, ALA. • Penn State defensive end Jack Crawford doesn't think an NFL franchise in London is a good idea. And he should know better than most.