University of Wisconsin football receiver Markus Allen appears to be in a legal standstill following his arrest on April 29.
University of Wisconsin football receiver Markus Allen appears to be in a legal standstill following his arrest on April 29.