With the Bills voluntary OTAs opening up on Monday, theres a strong likelihood Terrell Owens will be on hand from the start of the three day session. At least according to him. Owens said on his Twitter account that hell be in town next week for OTAs. Source: BuffaloBills.com
Of course...he's got a TV show to film. God forbid he be there for practice... "Hate him me if you want to but I LOOOOVVVVEE ME!"