Why test: Menard Yellowjackets

Why is Menard ranked at #130?
Menard started the season with a rating of 263.06.
Menard's current rating is 250.40.
Back
Top