The way I look at it is several other teams passed on Rosen too. There are sometimes reasons we as fans don't understand. I never had a good feeling about Rosen for some reason. I'm willing to wait and see on Allen. I sure like his attitude and he appears to genuinely be elated to be in BLO. Go Bills!