Anna Meares is the greatest (as evidenced by box jumps)
BY DAN You may not have noticed but on Sunday night Anna Meares won her 11th World Championship in the Keirin at the World Track Cycling Championships. If that sounds like a lot it’s because that makes her the second most successful track cyclist of all time. Yes that includes dudes. Just fucking rad. Plainly … More Anna Meares is the greatest (as evidenced by box jumps)