Question: Which football organization with a mascot called Billy Buffalo had Terrell Owens as a player in 2010?
Answer: Buffalo Bills