July 23, 2005 - 11:15 AM - Cleveland Browns Touchdown Run 5K - 80 degrees - Her victory strut...  ends after 50 yards or so - pooped out