9 December 2007: Miami Dolphins quarterback Cleo Lemon in action against the Buffalo Bills at Ralph Wilson Stadium in Orchard Park, NY. The Bills defeated the Dolphins 38-17. ..Mandatory Photo Credit: Ed Wolfstein Photo
{}