I really am not sure but after watching them lose to Florida and no improvement from the twins(actually regressed imo) I'm gonna say NO.
I think Pitt will finish 7th or so. Before Florida I definitely would have said YES.
But maybe they will surprise.
I think Pitt will finish 7th or so. Before Florida I definitely would have said YES.
But maybe they will surprise.