Buffalo Bills and Aaron Maybin have agreed to a 5 year $25 million contract. Terrell Owens let the world know via twitter:

"Yayyyyyy! Aaron Maybin signed!!! I think! (Puzzled look on my face & scratching my head!)"

Get your popcorn ready, its gonna be a show
Get your popcorn ready, its gonna be a show

Apparently he leaked the news before even the team knew about the signing. Do we give the credit to TO or Adam Schefter? My guess is Adam Schefter's "source" was TO's twitter. Mark one down for Owens, future ESPN NFL insider.

We will update the terms on our NFL Rookie Signing Status page as soon as we hear them!