*

 

4.24.2010

this week's angriest posts

Not really the angriest, just the most viewed.More on this later, but I wanted to note that Virginia Tech offensive tackle Ed Wang has been drafted by the Buffalo Bills -- the 9th pick in the 5th round (140th overall). He is apparently the first Chinese American in the NFL.