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
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.