Ross Detwiler

6'3", 210 lbs
#54 P
Born: March 6, 1986 in St. Louis, MO (Age: 33)
Experience: 11 years