Tag Archives: Philadephia Eagles

  • Raiders Tap Pigeon For Special Teams Help (Video)

    Raiders Tap Pigeon For Special Teams Help (Video)

    Total Pro Sports- The Oakland Raiders have been just atrocious to watch this season.  Pretty much the only highlights that they have had are when they are on the receiving end of a beating.  That all ended yesterday when they pulled off a huge upset of the Philadelphia Eagles.  Not only did they win, but […]